Lead Software Engineer, Back End (Python, Go)

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

Description For Lead Software Engineer, Back End (Python, Go)

Capital One is seeking a Lead Software Engineer to spearhead backend development using Python and Go. This role offers an exciting opportunity to drive technological transformation at a major financial institution. The position involves leading a team of developers working on distributed microservices and full-stack systems, focusing on creating solutions that meet regulatory requirements. The ideal candidate will have deep expertise in cloud computing and modern development practices.

The role combines technical leadership with hands-on development, requiring proficiency in languages like Python, Go, Java, and Node.js, along with experience in cloud services and container orchestration. You'll collaborate with product managers to deliver cloud-based solutions that help millions of Americans achieve financial empowerment.

Capital One offers a comprehensive benefits package including health, financial, and performance-based incentives. The company culture emphasizes innovation, collaboration, and continuous learning. Based in either McLean or Richmond, Virginia, you'll be part of a team that's pushing the boundaries of financial technology while maintaining robust security and regulatory compliance.

This position offers competitive compensation ranging from $175,800 to $220,700 depending on location, plus additional performance incentives. It's an excellent opportunity for experienced engineers looking to make a significant impact in financial technology while leading and mentoring other developers.

Last updated 14 hours ago

Responsibilities For Lead Software Engineer, Back End (Python, Go)

  • Lead a portfolio of diverse technology projects and a team of developers
  • Work with distributed microservices and full stack systems
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Utilize programming languages like Java, Python, SQL, Node, Go, and Scala

Requirements For Lead Software Engineer, Back End (Python, Go)

Python
Go
Java
Node.js
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, Back End (Python, Go)

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, Back End (Python, Go)

Senior Lead Software Engineer, Back End

Senior Lead Backend Software Engineer position at Capital One, leading development teams and building cloud-based financial solutions using Java, Python, and modern cloud technologies.

Lead Software Engineer, Full Stack (Java/Python)

Lead Software Engineer position at Capital One focusing on full-stack development with Java/Python, leading teams and building cloud-based financial solutions.

Lead Software Engineer-Java, Bank Modernization

Lead Software Engineer position at Capital One focusing on Java development and bank modernization, offering competitive compensation and the opportunity to lead technological transformation initiatives.

Lead Software Engineer, Back End

Lead Backend Software Engineering role at Capital One in Plano, TX, offering $175-200K, focusing on cloud solutions and distributed systems with comprehensive benefits.

Lead Software Engineer, Backend (Bank Modernization)

Lead Software Engineer position at Capital One focusing on backend development for bank modernization, offering competitive salary and benefits in Richmond, VA.