Lead Software Engineer, Back End

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

Description For Lead Software Engineer, Back End

Capital One is seeking a Lead Software Engineer to join their Back End engineering team, focusing on building and pioneering in the technology space. As part of the Empower Dealer Success team, you'll be responsible for developing systems that enable customers to self-service onto the Navigator Platform SaaS products. The role involves working with modern technologies including AWS Lambda, building payment-enabled UIs, and implementing event-driven architecture for real-time product activation.

The position offers an opportunity to lead a diverse portfolio of technology projects and mentor a team of developers experienced in distributed microservices and full-stack systems. You'll work with technologies like Java, Python, SQL, Node, Go, and Scala, while utilizing various AWS tools and services. The role requires staying current with tech trends, participating in technology communities, and collaborating with digital product managers to deliver robust cloud-based solutions.

This is an exciting opportunity to be part of a fast-growing SaaS business within Capital One, working with a collaborative, customer-focused software team. You'll play a crucial role in driving major technological transformation while helping millions of Americans achieve financial empowerment. The position offers competitive compensation ranging from $175,800 to $200,700, along with comprehensive benefits including health coverage, financial benefits, and performance-based incentives.

The ideal candidate should have at least 4 years of professional software engineering experience, cloud computing expertise, and preferably experience with various programming languages and frameworks. This role combines technical leadership with people management, making it perfect for someone who enjoys both coding and mentoring others in a dynamic, fast-paced environment.

Last updated a minute ago

Responsibilities For Lead Software Engineer, Back End

  • Lead a portfolio of diverse technology projects and team of developers
  • Work with distributed microservices and full stack systems
  • Stay current with tech trends and experiment with new technologies
  • Mentor other members of the engineering community
  • Collaborate with digital product managers
  • Deliver cloud-based solutions
  • Build Lambda's in AWS cloud environment
  • Work with event driven architecture

Requirements For Lead Software Engineer, Back End

Java
Python
Node.js
Go
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)
  • Experience with Java, Scala, Python, Go, or Node.js preferred
  • Experience with AWS, GCP, Azure preferred
  • Experience in open source frameworks preferred
  • Experience in Agile practices preferred
  • People management experience preferred

Benefits For Lead Software Engineer, Back End

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

Senior Lead Software Engineer

Senior Lead Software Engineer position at Capital One in McLean, VA, leading full-stack development teams and driving technological innovation with competitive compensation $225K-$257K.

Lead Software Engineer, Backend (Bank Modernization)

Lead Software Engineer position at Capital One focusing on backend development for bank modernization initiatives, offering competitive salary and comprehensive benefits.

Principal Associate, Software Engineering

Principal Software Engineering role at Capital One's DataLabs in Bengaluru, focusing on building scalable data products using microservices architecture and cloud technologies.

Lead Software Engineer, Full Stack (Cloud Operations Resilience Engineering)

Lead Software Engineer position at Capital One focusing on cloud operations and resilience engineering, offering competitive compensation and opportunity to work with cutting-edge technologies.

Senior Lead Software Engineer

Senior Lead Software Engineer position at Capital One in McLean, VA, leading development teams and delivering cloud-based financial solutions using modern tech stack.