Taro Logo

Lead Software Engineer (Python)

A leading financial services company that provides 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
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Software Engineer (Python)

Capital One is seeking a Lead Software Engineer specializing in Python to join their technology transformation journey. This role offers an exciting opportunity to lead and mentor a team while working on cutting-edge technologies and distributed microservices. The position combines technical leadership with hands-on development, focusing on creating solutions that help meet regulatory needs for the company. You'll be working with a diverse tech stack including Python, Java, Go, and Scala, while leveraging cloud services and container orchestration tools. The role offers competitive compensation ranging from $175,800 to $220,700 depending on location, plus comprehensive benefits and performance incentives. As part of Capital One's engineering community, you'll be at the forefront of driving major technological transformation while helping millions of Americans achieve financial empowerment. The ideal candidate will bring both technical expertise and leadership skills, with experience in cloud computing and agile practices. This position offers growth opportunities in a collaborative, inclusive environment where innovation and problem-solving are highly valued.

Last updated 3 months ago

Responsibilities For Lead Software Engineer (Python)

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

Requirements For Lead Software Engineer (Python)

Python
Java
Go
Scala
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)
  • 7+ years preferred experience in Python, Scala, 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 (Python)

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