✦ Luna Orbit — Software Engineering

Lead Software Engineer - Full Stack

at Capital One Financial

📍 2 Locations Unknown 💰 $197K – $225K USD / year Posted April 03, 2026
Salary $197K – $225K USD / year
Type Full-Time
Experience lead
Exp. Years 4+ years
Education Bachelor's degree
Category Software Engineering

Lead Software Engineer - Full Stack builds and maintains cloud-native, full-stack applications for Capital One's banking platforms, leveraging modern languages and cloud services to deliver compliant, scalable solutions.

  • Lead a portfolio of diverse technology projects and a team of developers with microservices and full-stack systems
  • Stay current with tech trends and mentor engineers
  • Collaborate with product managers to deliver cloud-based solutions
  • Use JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, Go
  • Leverage AWS, Docker, Kubernetes to deploy and operate services

Tech stack includes JavaScript, Java, TypeScript, SQL, Python, Go; cloud environment across AWS/Azure/GCP; containerization with Docker and Kubernetes; CI/CD pipelines; experience with microservices and both RDBMS and NoSQL databases.

The ideal candidate is a lead-level full-stack software engineer with 7+ years of experience across JavaScript, Java, and full-stack development, plus 3+ years cloud experience (AWS, GCP, or Azure). They should be proficient with Docker/Kubernetes, CI/CD, and open-source frameworks, and comfortable delivering cloud-based solutions in a regulated banking environment.

Bachelor's DegreeAt least 4 years of software engineering experienceAt least 1 year experience with cloud computing (AWSAzureor GCP)
Master's Degree7+ years of experience in multiple programming languages3+ years of experience with any cloud provider4+ years in open source frameworks2+ years Agile
LeadFull StackJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSAzureGoogle Cloud PlatformCI/CDOpen SourceRDBMSNoSQL
JavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSMicrosoft AzureGoogle Cloud PlatformCI/CDOpen SourceRDBMSNoSQL
LeadershipMentoringCommunicationCollaborationOrganizedProblem-solvingAdaptability
Industry Banking
Job Function Lead end-to-end development of cloud-based full-stack software platforms and services
Role Subtype Lead Software Engineer
Tech Domains JavaScript, Java, HTML/CSS, TypeScript, SQL / PostgreSQL, Python, Go, Docker, Kubernetes, Amazon Web Services
Visa Sponsorship No
Lead Software EngineerFull StackJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoDockerKubernetesAWSMicrosoft AzureGoogle Cloud PlatformGCPCloud computingMicroservicesCI/CDOpen SourceRDBMS

No sponsorships for work authorization, Lack of 4+ years of software engineering experience, Inability to work in McLean or Richmond locations

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