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

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

Description For Lead Software Engineer, Full Stack (Golang, Java, Python, AWS)

Capital One is seeking a Lead Software Engineer to join their team in Chicago, focusing on full-stack development using Golang, Java, Python, and AWS. This role combines technical leadership with hands-on development, requiring expertise in distributed microservices and cloud-based solutions. The position offers an opportunity to lead diverse technology projects while working with cutting-edge technologies in a financial services context.

The ideal candidate will lead a team of developers, focusing on creating solutions that meet regulatory requirements while driving technological innovation. They'll work with a modern tech stack including JavaScript, Java, Python, Go, and various AWS services, while also utilizing container orchestration tools like Docker and Kubernetes.

This role offers competitive compensation ranging from $175,800 to $200,700, along with comprehensive benefits including medical insurance, 401k, and performance-based incentives. The position requires at least 4 years of software engineering experience and 1 year of cloud computing experience, preferably with AWS.

Capital One provides an inclusive work environment focused on technological innovation and professional growth. They offer opportunities to work on impactful projects that help millions of Americans achieve financial empowerment. The role combines technical expertise with leadership responsibilities, making it ideal for experienced engineers looking to advance their careers in a dynamic, forward-thinking organization.

Last updated 2 hours ago

Responsibilities For Lead Software Engineer, Full Stack (Golang, Java, Python, AWS)

  • Lead a portfolio of diverse technology projects
  • Lead a team of developers with experience in distributed microservices
  • Create solutions that help meet regulatory needs
  • Stay current with tech trends and mentor other engineers
  • Collaborate with digital product managers
  • Deliver robust cloud-based solutions
  • Work with various programming languages and tools including JavaScript, Java, Python, Go
  • Work with container orchestration services including Docker and Kubernetes

Requirements For Lead Software Engineer, Full Stack (Golang, Java, Python, AWS)

Go
Java
Python
JavaScript
TypeScript
  • 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 or cloud services
  • Knowledge of open source frameworks
  • Experience in Agile practices

Benefits For Lead Software Engineer, Full Stack (Golang, Java, Python, AWS)

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 (Golang, Java, Python, AWS)

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 opportunity to work with cutting-edge technologies.

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.