Lead Software Engineer, Full Stack (Java/Python)

A leading financial services company providing 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, Full Stack (Java/Python)

Capital One is seeking a Lead Software Engineer to spearhead full-stack development initiatives using Java and Python. This role offers an exciting opportunity to lead technological transformation at a major financial institution. You'll guide a team of developers working on distributed microservices and full-stack systems, while collaborating with product managers to create solutions that enhance financial empowerment for millions of Americans.

The position requires expertise in multiple programming languages including JavaScript, Java, TypeScript, SQL, and Python, along with proficiency in cloud services and container orchestration. You'll be responsible for mentoring team members, staying current with technology trends, and participating in both internal and external tech communities.

Capital One offers a competitive compensation package ranging from $193,400 to $220,700 for this position in McLean, VA, along with comprehensive benefits including health coverage, financial benefits, and performance-based incentives. The role combines technical leadership with hands-on development, making it ideal for experienced engineers who want to make a significant impact while working with cutting-edge technologies in the financial sector.

The company's commitment to innovation, combined with its focus on creating powerful customer experiences through cloud-based solutions, makes this an excellent opportunity for technology leaders who want to drive meaningful change in financial services. You'll be part of a culture that values collaboration, continuous learning, and technological excellence.

Last updated 13 minutes ago

Responsibilities For Lead Software Engineer, Full Stack (Java/Python)

  • Lead a portfolio of diverse technology projects and team of developers
  • Work with distributed microservices and full stack systems
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Stay on top of tech trends and mentor other engineers

Requirements For Lead Software Engineer, Full Stack (Java/Python)

Java
Python
JavaScript
TypeScript
Kubernetes
  • Bachelor's Degree
  • At least 4 years of experience in software engineering
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • Experience with JavaScript, Java, TypeScript, SQL, Python, or Go
  • Experience with AWS, GCP, Microsoft Azure
  • Experience in open source frameworks
  • Experience in Agile practices

Benefits For Lead Software Engineer, Full Stack (Java/Python)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • 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, Full Stack (Java/Python)

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-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.

Lead Software Engineer, Card Technology

Lead Software Engineer position at Capital One focusing on Card Technology, offering competitive salary and benefits, requiring 4+ years of experience in software engineering and cloud computing.