Lead Software Engineer, Full Stack, Bank Tech

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

Description For Lead Software Engineer, Full Stack, Bank Tech

Capital One is seeking a Lead Software Engineer to join their Bank Tech team in a full stack role. This position offers an exciting opportunity to pioneer in the technology space while solving complex business problems in a fast-paced, collaborative environment. The role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies.

As a Lead Software Engineer, you'll be at the forefront of driving major transformation within Capital One, leading a team of developers working on distributed microservices and full stack systems. The position involves creating solutions that help meet regulatory needs while delivering powerful experiences to help millions of Americans achieve financial empowerment.

The ideal candidate will have strong experience with modern development technologies including JavaScript, Java, TypeScript, SQL, Python, and Go, along with cloud computing platforms like AWS. You'll work with various databases and container orchestration services, including Docker and Kubernetes. The role requires both technical expertise and leadership skills, as you'll be mentoring team members and collaborating with digital product managers.

Capital One offers a competitive compensation package, including a salary range of $175,800 - $200,700 for this position in Richmond, VA, plus performance-based incentives and comprehensive benefits. The company provides a collaborative, inclusive environment where innovation is encouraged and technical excellence is valued. This is an excellent opportunity for a seasoned technical leader who wants to make a significant impact while working with cutting-edge technologies in the financial services sector.

Last updated 17 hours ago

Responsibilities For Lead Software Engineer, Full Stack, Bank Tech

  • Lead a portfolio of diverse technology projects
  • Lead a team of developers with deep experience in distributed microservices
  • Create solutions that help meet regulatory needs for the company
  • Stay on top of tech trends and experiment with new technologies
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Work with technologies including JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, Go, and various AWS tools

Requirements For Lead Software Engineer, Full Stack, Bank Tech

JavaScript
Java
TypeScript
Python
Go
MongoDB
PostgreSQL
  • 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)
  • 7+ years of experience preferred in Java, Golang, JavaScript, SQL, or Python
  • 3+ years of experience preferred with AWS, GCP, Microsoft Azure
  • 4+ years of experience preferred in open source frameworks
  • 1+ years of people management experience preferred
  • 2+ years of experience in Agile practices preferred

Benefits For Lead Software Engineer, Full Stack, Bank Tech

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, Bank Tech

Lead Software Engineer, Full Stack (TypeScript, React, AWS)

Lead Software Engineer position at Capital One focusing on full stack development using TypeScript, React, and AWS technologies.

Lead Software Engineer- Full Stack

Lead Software Engineer position at Capital One focusing on full-stack development, leading technical teams, and delivering cloud-based financial solutions in Mexico City.

Lead Software Engineer - Full Stack

Lead Software Engineer position at Capital One focusing on full-stack development, leading teams, and building cloud-based solutions using modern technologies.

Lead Software Engineer - Full Stack

Lead Software Engineer position at Capital One Mexico, focusing on full-stack development and team leadership, requiring 4+ years of experience in software engineering.

Lead Software Engineer - Full Stack

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