Lead Software Engineer, Backend

A leading financial services company that provides credit cards, banking, and lending services.
McLean, VA, USA
$193,400 - $220,700
Backend
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Lead Software Engineer, Backend

Capital One is seeking a Lead Software Engineer to join their backend engineering team in McLean, Virginia. This role presents an exciting opportunity to lead and shape the future of financial technology at one of America's most innovative banks. As a Lead Software Engineer, you'll be at the forefront of driving major technological transformation within Capital One, leading a portfolio of diverse projects and a team of experienced developers.

The position combines technical leadership with hands-on development, requiring expertise in distributed microservices and full-stack systems. You'll work with modern technologies including Java, Python, SQL, Node.js, Go, and Scala, while utilizing cloud services and container orchestration tools like Docker and Kubernetes. The role involves creating solutions that help meet regulatory needs while delivering robust cloud-based applications that empower millions of Americans in their financial journey.

This is an ideal opportunity for an experienced engineer who is passionate about both technology and leadership. You'll be expected to mentor team members, stay current with technology trends, and participate in both internal and external technology communities. The role offers competitive compensation ($193,400 - $220,700) and comprehensive benefits, including health coverage, financial benefits, and performance-based incentives.

Capital One provides a collaborative, inclusive environment where innovation is encouraged and technical excellence is valued. You'll be part of a larger community of makers and disruptors who are committed to solving real problems and meeting customer needs. The company's strong focus on technology transformation and cloud-native development makes this an exciting opportunity for engineers who want to work at scale while making a meaningful impact in the financial technology sector.

The position requires at least 4 years of professional software engineering experience and cloud computing knowledge, with preferences for candidates who bring additional expertise in areas like AWS, open source frameworks, and Agile practices. This role offers significant growth potential and the chance to work on cutting-edge technologies while leading and mentoring others in their technical journey.

Last updated 7 days ago

Responsibilities For Lead Software Engineer, Backend

  • Lead a portfolio of diverse technology projects and a team of developers
  • Create solutions that help meet regulatory needs for the company
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Evaluate and write code as needed

Requirements For Lead Software Engineer, Backend

Java
Python
Node.js
Go
Scala
Kubernetes
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • 7+ years preferred experience in Java, Scala, Python, Go, or Node.js
  • 2+ years preferred experience with AWS, GCP, Azure
  • 4+ years preferred experience in open source frameworks
  • 1+ years preferred people management experience
  • 2+ years preferred experience in Agile practices

Benefits For Lead Software Engineer, Backend

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentive compensation
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?

Jobs Related To Capital One Lead Software Engineer, Backend

Lead Software Engineer, Backend

Lead Software Engineer position at Capital One focusing on backend development, team leadership, and cloud-based solutions, offering competitive compensation and comprehensive benefits.

Lead Software Engineer, Back End

Lead Software Engineer position at Capital One focusing on backend development, cloud computing, and team leadership, offering competitive compensation and comprehensive benefits.

Sr. Mgr, Software Engineering

Senior Manager Software Engineering role at Capital One leading tech teams, building microservices, and driving cloud solutions with competitive pay and benefits in McLean, VA.

Principal Associate, Software Engineering

Principal Software Engineering role at Capital One focusing on cloud-native solutions and distributed systems, building enterprise B2B software products.

Lead Software Engineer (Python)

Lead Software Engineer position at Capital One focusing on Python development and team leadership, offering competitive salary and comprehensive benefits in McLean or Richmond, VA.