✦ Luna Orbit — Software Engineering

Lead Software Engineer, Full Stack

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 Degree
Category Software Engineering

This role involves leading full stack development projects, managing teams, and creating cloud-based solutions in a financial services environment.

  • Lead technology projects
  • Manage development teams
  • Create cloud solutions
  • Mentor engineers
  • Stay current with tech trends

Stack includes JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, Go, Docker, Kubernetes, AWS, microservices architecture, open source databases.

The ideal candidate is a senior full stack software engineer with extensive experience in distributed microservices, cloud platforms, and team leadership. They are passionate about emerging technologies and mentoring junior developers, with a strong background in JavaScript, Java, and cloud services.

Bachelor's Degree4 years of software engineering experience1 year experience with cloud computing (AWSAzureGCP)2 years of people management experience
Master's Degree7+ years of experience in JavaScriptJavaTypeScriptSQLPythonor Go3+ years of AWSGCPAzure experience4+ years of open source frameworks5+ years of people management2+ years of Agile practices
DockerKubernetesAWSAmazon Web Services
JavaScriptJavaHTMLCSSTypeScriptSQLPythonGoDockerKubernetesAWSCloud computingMicroservicesMentoringAgile
JavaScriptJavaHTMLCSSTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web ServicesCloud computing
collaborativementoringleadershipcommunicationproblem-solving
Industry Financial Services / Fintech
Job Function Lead full stack software engineering projects and teams in a cloud environment
Role Subtype Software Engineering
Tech Domains JavaScript, Java, HTML, CSS, TypeScript, SQL / PostgreSQL, Python, Go, Docker, Kubernetes, Amazon Web Services, Google Cloud Platform, Microsoft Azure
Lead Software EngineerFull StackJavaScriptJavaHTMLCSSTypeScriptSQLPythonGoDockerKubernetesAWSAmazon Web ServicesCloud computingMicroservicesOpen Source RDBMSNoSQLMentoringAgile

Lack of cloud experience (AWS, Azure, GCP), Less than 2 years of management experience, No Bachelor's Degree

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