Lead Software Engineer, Full Stack (Bank Tech)

A leading financial services company providing banking, credit cards and financial products.
McLean, VA, USAWilmington, DE, USA
$175,800 - $220,700
Full Stack
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 Full Stack (Bank Tech) team. This role offers an exciting opportunity to be at the forefront of driving major technological transformation within Capital One. The position involves leading a portfolio of diverse technology projects and managing a team of developers specialized in distributed microservices and full-stack systems. The ideal candidate will be passionate about combining data with emerging technologies to create solutions that meet regulatory requirements and help millions of Americans achieve financial empowerment.

The role requires expertise in multiple programming languages including JavaScript, Java, TypeScript, SQL, Python, and Go, along with experience in cloud computing platforms like AWS. You'll work with modern technologies including Container Orchestration services (Docker, Kubernetes) and various AWS tools and services. The position offers competitive compensation ranging from $175,800 to $220,700 depending on location, plus performance-based incentives and comprehensive benefits.

As a Lead Software Engineer, you'll collaborate with digital product managers, mentor team members, and stay current with technological trends. The role combines technical leadership with hands-on development, requiring both strong programming skills and team management abilities. Capital One offers a collaborative, inclusive environment where innovation is encouraged and technical excellence is valued.

This position represents an opportunity to make a significant impact at a major financial institution while working with cutting-edge technologies. The role offers professional growth through leadership opportunities, technical challenges, and the chance to work on systems that affect millions of customers. Capital One's commitment to technological innovation and their comprehensive benefits package make this an attractive opportunity for experienced software engineers looking to take the next step in their careers.

Last updated 11 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 various programming languages and tools including JavaScript, Java, TypeScript, SQL, Python, Go
  • Work with Container Orchestration services including Docker and Kubernetes

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)
  • 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 (Bank Tech)

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentives
  • 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

Lead Software Engineer position at Capital One, focusing on full-stack development and team leadership, requiring Java expertise and cloud computing experience.

Lead Software Engineer, Full Stack (Java, Python, JavaScript, AWS)

Lead Software Engineer position at Capital One focusing on full stack development using Java, Python, JavaScript, and AWS, offering competitive salary and benefits.

Senior Lead Software Engineer, Full Stack (Enterprise Platforms Technology)

Senior Lead Software Engineer position at Capital One focusing on full-stack development for enterprise platforms, offering competitive compensation and comprehensive benefits.

Lead Software Engineer - Full Stack

Lead Software Engineer position at Capital One focusing on full stack development, cloud technologies, and distributed systems.

Lead Software Engineer, Full Stack (JavaScript, Python)

Lead Software Engineer position at Capital One focusing on full-stack development with JavaScript and Python, offering competitive salary and benefits in Chicago.