Lead Software Engineer, Backend

A leading financial services company that provides credit cards, banking, and lending services.
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 technology projects and mentor a team of developers while working with cutting-edge technologies. The position involves building distributed microservices and full-stack systems that help meet regulatory needs for the company.

As a Lead Software Engineer, you'll be at the forefront of Capital One's major technological transformation, working with modern tech stack including Java, Python, SQL, Node, Go, and Scala. You'll also work with cloud services, container orchestration (Docker, Kubernetes), and various AWS tools. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to guide and mentor other engineers.

The position offers competitive compensation ranging from $175,800 to $240,800 depending on location (New York, McLean, or Richmond), along with comprehensive benefits including medical, dental, and vision insurance. There are also opportunities for performance-based incentives including cash bonuses and long-term incentives.

Capital One provides a collaborative, inclusive environment where you'll work with digital product managers to deliver robust cloud-based solutions that help millions of Americans achieve financial empowerment. The company values continuous learning and encourages staying current with tech trends, experimenting with new technologies, and participating in both internal and external technology communities.

This role is ideal for experienced engineers who are passionate about both technical excellence and leadership, offering the opportunity to make a significant impact at a major financial institution while working with modern technologies and leading a team of talented developers.

Last updated a few seconds ago

Responsibilities For Lead Software Engineer, Backend

  • Lead a portfolio of diverse technology projects and a team of developers
  • Work with distributed microservices and full stack systems
  • Share technical knowledge and mentor other engineers
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Utilize various programming languages and tools including Java, Python, SQL, Node, Go, and Scala

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)

Benefits For Lead Software Engineer, Backend

Medical Insurance
Dental Insurance
Vision Insurance
  • 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, Back End

Lead Backend Software Engineering role at Capital One focusing on distributed systems and cloud technologies, offering competitive compensation and comprehensive benefits.

Lead Backend Engineer (Java/Go, AWS)

Lead Backend Engineer position at Capital One, focusing on Java/Go development with AWS, leading distributed systems teams and delivering financial technology solutions.

Lead Software Engineer, Backend (Cloud Operations Resilience Engineering)

Lead Software Engineer position at Capital One focusing on cloud infrastructure, requiring 4+ years of experience and expertise in backend technologies and cloud computing.

Lead Software Engineer (Java/Go/Python, AWS)

Lead Software Engineer position at Capital One focusing on Java, Go, Python, and AWS technologies, combining technical leadership with hands-on development of distributed microservices.

Lead Software Engineer, Back End (Python, Go)

Lead Software Engineer position at Capital One focusing on backend development with Python and Go, offering competitive compensation and comprehensive benefits.