✦ Luna Orbit — System Administration

Lead Software Engineer, Back End - Card Tech

at Capital One Financial

📍 McLean, VA Unknown 💰 $197K – $225K USD / year Posted April 15, 2026
Salary $197K – $225K USD / year
Type Full-Time
Experience lead
Exp. Years 4+ years
Education Bachelor's Degree
Category System Administration

Lead backend engineering efforts for Capital One’s Card Tech domain, driving microservices and cloud-based solutions that support regulatory needs. You will lead a portfolio of projects and developers while mentoring and partnering with product managers.

  • Lead a portfolio of technology projects and a team of developers with distributed microservices experience
  • Collaborate with digital product managers to deliver robust cloud-based solutions
  • Utilize programming languages including Java, Python, SQL, Node, Go, and Scala with open source databases
  • Mentor engineering community members and evaluate code when needed
  • Experiment with new technologies and stay current on tech trends

Build and lead distributed microservices and full stack systems using Java, Python, SQL, Node.js, Go, and Scala. Operate in a cloud environment with Amazon Web Services (AWS) tooling, and deliver container-orchestrated solutions using Docker and Kubernetes.

The ideal candidate is a lead backend engineer with 4+ years of professional software engineering experience and 1+ year of cloud computing experience (Amazon Web Services, Microsoft Azure, or Google Cloud). They have hands-on experience delivering distributed microservices and containerized systems using Docker and Kubernetes, and they can lead a portfolio and mentor developers while meeting regulatory needs.

Bachelor's Degree4+ years of professional software engineering experience1+ year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)
7+ years of experience in at least one of JavaScalaPythonGoor Node.js2+ years of experience with AWSGCPAzureor another cloud service4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practicesMaster's Degree
DockerKubernetesAWSAmazon Web ServicesMicrosoft AzureGoogle CloudGCPNode.js
distributed microservicesfull stack systemsJavaPythonSQLNodeNode.jsGoScalaOpen Source RDBMSNoSQL databasesDockerKubernetesAWScloud computingMicrosoft AzureGoogle CloudAgile practicespeople management
distributed microservicesfull stack systemsregulatory needsJavaPythonSQLNodeNode.jsGoScalaOpen Source RDBMSNoSQL databasesContainer Orchestration servicesDockerKubernetesAWSAmazon Web Servicescloud computing
leadershipmentoring other members of the engineering communitycollaborationteam managementcode evaluationstaying on top of tech trendsexperimenting with new technologieslearning new technologiesparticipating in internal & external technology communities
Industry Banking
Job Function Lead backend software engineering for card technology using cloud microservices and container orchestration.
Role Subtype Backend Engineer
Tech Domains Python, Java, Docker, Kubernetes, Amazon Web Services, Azure, Google Cloud Platform, SQL / PostgreSQL
Visa Sponsorship No
Lead Software EngineerBack End Software EngineerBackend Engineerdistributed microservicesfull stack systemsJavaPythonSQLNodeNode.jsGoScalaOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web Servicescloud computingMicrosoft AzureGoogle CloudGCPAgile practicespeople management

Bachelor's Degree, At least 4 years of professional software engineering experience, At least 1 year of cloud computing experience with AWS, Microsoft Azure, or Google Cloud, No work authorization sponsorship available

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