Lead Software Engineer, Back End (Bank Modernization)

A leading financial services company providing banking, credit cards and financial products.
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, Back End (Bank Modernization)

Capital One is embarking on an exciting journey to modernize their core banking platforms through a multi-year investment initiative. As a Lead Software Engineer in the Bank Modernization team, you'll be at the forefront of this transformation, working with cutting-edge technologies to shape the future of workflow automation. This role offers the unique opportunity to lead a team of developers while working on distributed microservices and full-stack systems that directly impact business operations and customer satisfaction.

The position combines technical leadership with hands-on development, requiring expertise in modern technologies like Java, Python, SQL, Node, Go, and Scala, along with cloud services and container orchestration. You'll be responsible for designing and developing key components within the new core platform while collaborating with cross-functional teams to drive innovation.

Capital One offers a competitive compensation package, including a salary range of $193,400 - $220,700 for this position in McLean, VA, plus performance-based incentives and comprehensive benefits. The company is known for its inclusive culture and commitment to technological innovation, making it an ideal place for engineers who want to make a significant impact while working with modern technologies.

This role requires a blend of technical expertise and leadership skills, with opportunities to mentor team members, participate in technology communities, and stay current with emerging trends. You'll be joining a company that values continuous learning and innovation, with access to the latest tools and technologies in the financial services sector.

Last updated 14 hours ago

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

  • Lead a portfolio of diverse technology projects and team of developers
  • Create solutions that help meet regulatory needs for the company
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Mentor other members of the engineering community
  • Stay on top of tech trends and experiment with new technologies

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 incentive compensation
  • 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, Back End (Enterprise Platform Technology)

Lead Software Engineer position at Capital One focusing on backend development for enterprise platforms, offering competitive salary and benefits in McLean, VA.

Lead Software Engineer, Back End - Java (Enterprise Platform Technology)

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

Lead Software Engineer, Back End (Bank Modernization)

Lead Software Engineer position at Capital One focusing on backend development for bank modernization initiatives, offering competitive compensation and the opportunity to lead technical teams.

Senior Lead Software Engineer - Back End - Java, Python, Big Data (Enterprise Platform Technology)

Senior Lead Software Engineer position at Capital One focusing on backend development using Java, Python, and big data technologies, offering competitive compensation and comprehensive benefits.

Lead Software Engineer, Back End - Rewards & Loyalty Platform

Lead Software Engineer position at Capital One focusing on backend development for the Rewards & Loyalty Platform, utilizing Java, Go, Python, and AWS cloud technologies.