✦ Luna Orbit — System Administration

Senior Lead Software Engineer, Full Stack (Global Payment Network)

at Capital One Financial

📍 McLean, VA Unknown 💰 $229K – $262K USD / year Posted April 15, 2026
Salary $229K – $262K USD / year
Type Full-Time
Experience lead
Exp. Years At least 6 years
Education Bachelor's Degree
Category System Administration

Capital One is hiring a Senior Lead Software Engineer (Full Stack) for the Global Payment Network. The role leads a portfolio of projects and a team to build distributed microservices and full stack systems using modern cloud and container technologies to address regulatory needs.

  • Lead a portfolio of diverse technology projects and a team of developers
  • Build distributed microservices and full stack systems for regulatory needs
  • Collaborate with digital product managers to deliver cloud-based solutions
  • Use modern languages and data stores (JavaScript, Java, TypeScript, SQL, Python, Go, RDBMS, NoSQL)
  • Experiment with and learn new technologies and mentor engineers

You will develop cloud-based solutions using JavaScript, Java, TypeScript, SQL, Python, and Go, leveraging Open Source RDBMS and NoSQL databases. The stack includes Docker and Kubernetes for container orchestration and AWS tools and services alongside cloud computing experience across AWS, Microsoft Azure, and Google Cloud, delivered in an Agile environment.

The ideal candidate is a Senior Lead Full Stack Software Engineer with 6+ years of software engineering experience and at least 1 year of cloud computing experience across AWS, Microsoft Azure, or Google Cloud. They have hands-on experience building distributed microservices and full stack systems using JavaScript, Java, TypeScript, SQL, Python, and Go, and they can deploy/operate containerized services with Docker and Kubernetes. They also mentor engineers, lead technical delivery, and collaborate with digital product managers to build cloud-based solutions for regulatory and payment network needs.

Bachelor's DegreeAt least 6 years of experience in software engineering (Internship experience does not apply)At least 1 year experience with cloud computing (AWSMicrosoft AzureGoogle Cloud)distributed microservicesfull stack systemsJavaScriptJavaTypeScriptSQLPythonGoDockerKubernetesAWS tools and services
Master's Degree9+ years of experience in at least one of the following: JavaScriptJavaTypeScriptSQLPythonor Go4+ years of experience with AWSGCPMicrosoft Azureor another cloud service4+ years of experience in open source frameworks1+ years of people management experience2+ years of experience in Agile practices
DockerKubernetesAmazon Web Services (AWS)Microsoft AzureGoogle CloudOpen Source RDBMSNoSQL databasesAgile
distributed microservicesfull stack systemsJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web ServicesMicrosoft AzureGoogle CloudAgile practicespeople management
distributed microservicesfull stack systemsJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoOpen Source RDBMS and NoSQL databasesContainer Orchestration services including Docker and KubernetesAWS tools and servicescloud computingcloud computing (AWSMicrosoft AzureGoogle Cloud)Agile practicespeople management
lead a portfolio of diverse technology projects and a team of developerscollaborative delivery environmentmentoring other members of the engineering communityparticipating in internal & external technology communitiesexcellent communicator with digital product managersexperimentation and learning new technologies
Industry Banking
Job Function Lead full stack engineering delivery for the Global Payment Network using cloud and microservices.
Role Subtype Full Stack Engineer
Tech Domains Amazon Web Services, Azure, Google Cloud Platform, Docker, Kubernetes, Java, JavaScript, TypeScript
Senior Lead Software EngineerFull StackFull Stack Software EngineerFull Stack EngineerGlobal Payment Networkdistributed microservicesfull stack systemsJavaScriptJavaHTML/CSSTypeScriptSQLPythonGoOpen Source RDBMSNoSQL databasesDockerKubernetesAWSAmazon Web Servicescloud computingMicrosoft AzureGoogle CloudAgile practicespeople management

Bachelor's Degree, At least 6 years of software engineering experience (internship experience does not apply), At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

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