Lead Software Engineer, Backend

A leading financial services company that provides credit cards, banking, and other financial products.
New York, NY, USAMcLean, VA, USARichmond, VA, USA
$175,800 - $240,800
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. This role offers an exciting opportunity to lead and pioneer in the technology space, solving complex business problems in a fast-paced, collaborative environment. The position involves leading a portfolio of diverse technology projects and a team of developers working with distributed microservices and full-stack systems.

As a Lead Software Engineer, you'll be at the forefront of driving major technological transformation within Capital One. You'll work with cutting-edge technologies including cloud computing platforms, various programming languages like Java, Python, SQL, Node, Go, and Scala, and modern tools like Docker and Kubernetes. The role combines technical leadership with hands-on development, requiring both strong engineering skills and team management capabilities.

The position offers competitive compensation ranging from $175,800 to $240,800 depending on location, along with comprehensive benefits including health coverage, financial benefits, and performance-based incentives. This is an excellent opportunity for experienced engineers who want to make a significant impact while working with a leading financial services company that values innovation and technical excellence.

You'll be responsible for mentoring other engineers, staying current with technology trends, and collaborating with product managers to deliver robust cloud-based solutions that help millions of Americans achieve financial empowerment. The role requires a minimum of 4 years of professional software engineering experience and strong expertise in cloud computing, making it ideal for senior engineers looking to step into a leadership position.

Last updated 14 days ago

Responsibilities For Lead Software Engineer, Backend

  • Lead a portfolio of diverse technology projects and team of developers
  • Work with distributed microservices and full stack systems
  • Stay current with tech trends and experiment with new technologies
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver cloud-based solutions

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
Dental Insurance
Vision Insurance
401k
  • 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, Back End (Go & AWS)

Lead Software Engineer position at Capital One focusing on Backend development using Go and AWS technologies in McLean, VA.

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, Backend

Lead Software Engineer position at Capital One focusing on backend development, cloud computing, and team leadership in McLean, VA.

Lead Software Engineer

Lead Software Engineer position at Capital One focusing on full stack development and distributed microservices, offering competitive compensation and benefits.

Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering)

Lead Software Engineer position at Capital One focusing on cloud operations and resilience engineering, offering competitive compensation and the opportunity to lead technical teams and projects.