Lead Software Engineer, Back End (Bank Modernization)

A leading financial services company providing credit cards, banking and lending services.
$211,000 - $240,800
Backend
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance

Description For Lead Software Engineer, Back End (Bank Modernization)

Capital One is seeking a Lead Software Engineer to join their Bank Modernization initiative, focusing on backend development. This role combines technical leadership with hands-on engineering, requiring expertise in distributed systems and cloud technologies. As a lead engineer, you'll guide a team building critical financial infrastructure while working with modern tech stack including Java, Python, Go, and cloud services.

The position offers an opportunity to drive technological transformation at a major financial institution, working on systems that impact millions of customers. You'll be responsible for leading complex projects, mentoring team members, and implementing cloud-based solutions that meet strict regulatory requirements. The role requires both technical excellence and leadership skills, as you'll be managing a team while staying hands-on with code.

Capital One offers a competitive compensation package, including a salary range of $211,000 - $240,800 for this position in New York, plus performance-based incentives and comprehensive benefits. The company culture emphasizes innovation, continuous learning, and collaborative problem-solving. This is an ideal opportunity for experienced engineers who want to combine technical leadership with the chance to work on large-scale financial systems using cutting-edge technologies.

The role requires significant experience with cloud computing, distributed systems, and modern programming languages. You'll be working in an agile environment, collaborating with product managers and other teams to deliver robust solutions. Capital One's commitment to technological innovation and its position as a leading financial institution makes this an exciting opportunity for someone looking to make a significant impact in financial technology.

Last updated a day ago

Responsibilities For Lead Software Engineer, Back End (Bank Modernization)

  • 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 programming languages like Java, Python, SQL, Node, Go, and Scala
  • Work with Container Orchestration services including Docker and Kubernetes

Requirements For Lead Software Engineer, Back End (Bank Modernization)

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

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • 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, Back End (Bank Modernization)

Lead Software Engineer, Backend

Lead Software Engineer position at Capital One focusing on backend development, team leadership, and cloud-based solutions, offering competitive compensation and comprehensive benefits.

Lead Software Engineer, Back End

Lead Software Engineer position at Capital One focusing on backend development, cloud computing, and team leadership, offering competitive compensation and comprehensive benefits.

Sr. Mgr, Software Engineering

Senior Manager Software Engineering role at Capital One leading full-stack development teams, managing cloud-based solutions, and driving technical innovation while ensuring regulatory compliance.

Lead Software Engineer, Back End

Lead Backend Software Engineer position at Capital One, focusing on distributed systems and cloud technologies, offering competitive compensation and comprehensive benefits.

Lead Software Engineer (Java)

Lead Software Engineer position at Capital One focusing on Java development, cloud computing, and distributed systems.