Capital One is seeking a Lead Software Engineer to join their backend engineering team. This role offers an exciting opportunity to lead technology projects and mentor a team of developers while working with cutting-edge technologies. The position involves building distributed microservices and full-stack systems that help meet regulatory needs for the company.
As a Lead Software Engineer, you'll be at the forefront of Capital One's major technological transformation, working with modern tech stack including Java, Python, SQL, Node, Go, and Scala. You'll also work with cloud services, container orchestration (Docker, Kubernetes), and various AWS tools. The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to guide and mentor other engineers.
The position offers competitive compensation ranging from $175,800 to $240,800 depending on location (New York, McLean, or Richmond), along with comprehensive benefits including medical, dental, and vision insurance. There are also opportunities for performance-based incentives including cash bonuses and long-term incentives.
Capital One provides a collaborative, inclusive environment where you'll work with digital product managers to deliver robust cloud-based solutions that help millions of Americans achieve financial empowerment. The company values continuous learning and encourages staying current with tech trends, experimenting with new technologies, and participating in both internal and external technology communities.
This role is ideal for experienced engineers who are passionate about both technical excellence and leadership, offering the opportunity to make a significant impact at a major financial institution while working with modern technologies and leading a team of talented developers.