✦ Luna Orbit — Software Engineering

Lead Software Engineer

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 the development of full stack applications, architecting data solutions, and managing a team of engineers within a cloud environment at Capital One.

  • Lead technology projects
  • Architect data solutions
  • Mentor engineering team
  • Collaborate with product managers
  • Develop cloud-based APIs

The technical environment includes TypeScript, Node.js, Vue.js, Python, Java, SQL, AWS, Docker, Kubernetes, and RDBMS/NoSQL databases, focusing on scalable, cloud-based, microservices architecture.

The ideal candidate is a senior-level full stack software engineer with extensive experience in TypeScript, JavaScript, Python, and cloud platforms like AWS. They possess strong leadership skills, experience managing teams, and a solid background in microservices architecture and modern development stacks.

Bachelor's Degreeat least 4 years of experience in software engineeringexperience with cloud computing (AWSMicrosoft AzureGoogle Cloud)
Master's Degree7+ years of experience in JavaScriptJavaTypeScriptSQLPythonor Go3+ years of experience with AWSGCPMicrosoft Azure4+ years of open source frameworks1+ years of people management2+ years of Agile practices
AWSAmazon Web ServicesDockerKubernetesRDBMSNoSQL
TypeScriptNode.jsVue.jsPythonJavaScriptJavaSQLAWSDockerKubernetesRDBMSNoSQL
TypeScriptNode.jsVue.jsPythonJavaScriptJavaSQLAWSAmazon Web ServicesDockerKubernetesRDBMSNoSQL
leadershipcollaborationmentoringcommunicationproblem-solvingteamwork
Industry Fintech
Job Function Lead software engineering projects and teams to develop scalable, cloud-native applications.
Lead Software EngineerTypeScriptNode.jsVue.jsPythonJavaScriptJavaSQLAWSAmazon Web ServicesDockerKubernetesRDBMSNoSQLcloud computingmicroservicesfull stackAgilementoringteam leadershipsoftware engineeringleadership

Lack of cloud computing experience (AWS, Azure, GCP), Less than 4 years of software engineering experience, No experience with microservices or full stack development, No leadership or mentoring experience

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