Senior Lead Software Engineer

Date PostedJuly 30, 2026LocationRemote / McLean, VACompanyCapital OneSalaryRemote (Regardless of Location): $209,000 - $238,500 for Sr. Lead Software Engineer; McLean, VA: $229,900 - $262,400 for Sr. Lead Software EngineerTypeSenior Level

Job Summary

Capital One Shopping is seeking a Senior Lead Software Engineer to drive major technological transformations by marrying data with emerging technologies. The successful candidate will lead a portfolio of diverse technology projects and a team of developers specializing in distributed microservices and full stack systems. Responsibilities include collaborating with digital product managers to deliver robust cloud-based solutions and mentoring engineering community members.

Responsibilities

  • Lead a portfolio of diverse technology projects and a team of developers in distributed microservices and full stack systems
  • Collaborate with digital product managers to deliver robust cloud-based solutions
  • Utilize modern programming languages, databases, container orchestration services, and AWS tools
  • Mentor other members of the engineering community and stay on top of tech trends

Required Skills

  • 6+ years of experience in software engineering
  • 1+ year experience with cloud computing (AWS, Azure, GCP)
  • Proficiency in JavaScript, Java, TypeScript, SQL, Python, or Go
  • Experience in Agile practices and open source frameworks

Job Details

What You'll Do: - Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company - Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code - Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment - Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: - Bachelor's Degree - At least 6 years of experience in software engineering (Internship experience does not apply) - At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: - Master's Degree - 9+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go - 4+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service - 4+ years of experience in open source frameworks - 1+ years of people management experience - 2+ years of experience in Agile practices - Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion Additional Details: - This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). - Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being.