✦ Luna Orbit — Software Engineering

Lead Software Engineer, Full Stack (Intelligent Foundations and Experiences)

at Discover Financial Services

📍 McLean, VA Unknown 💰 $197K – $225K USD / year Posted March 13, 2026
Salary $197K – $225K USD / year
Type Full-Time
Experience lead
Exp. Years 4+ years
Education Bachelor's in Computer Science or related field
Category Software Engineering

This role involves leading full stack software engineering projects within a financial services environment, focusing on microservices, cloud solutions, and team leadership.

  • Lead technology projects
  • Mentor engineering team
  • Develop cloud-based solutions
  • Collaborate with product managers
  • Stay on top of tech trends

Stack includes Java, JavaScript, TypeScript, SQL, Python, Go, Docker, Kubernetes, AWS, and open source databases, with a focus on cloud-native, microservices architecture.

The ideal candidate is a senior-level full stack software engineer with extensive experience in Java, JavaScript, and cloud technologies like AWS. They possess strong leadership skills, mentoring experience, and a solid background in microservices and container orchestration.

Bachelor's Degree4+ years of experience in software engineering1+ year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)
Master's Degree7+ years of experience in JavaJavaScriptTypeScriptSQLPythonor Go3+ years of experience with AWSGCPMicrosoft Azure4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practices
AWSAmazon Web ServicesDockerKubernetes
JavaJavaScriptTypeScriptSQLPythonGoDockerKubernetesAWSMicroservicesCloud computingAgileMentoring
JavaJavaScriptTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web Services
collaborativementoringleadershipcommunicationproblem-solving
Industry Fintech
Job Function Lead full stack software engineering projects in a cloud environment
Lead Software EngineerFull StackJavaJavaScriptTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web ServicesOpen Source RDBMSNoSQL databasesMicroservicesCloud computingAgileMentoringCollaborationSoftware engineering

Lack of cloud experience (AWS, Azure, GCP), Less than 4 years of software engineering experience, No experience with microservices or containerization

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile