Capital One is seeking a Lead Software Engineer to join their Bank Tech team in a full stack role. This position offers an exciting opportunity to pioneer in the technology space while solving complex business problems in a fast-paced, collaborative environment. The role combines technical leadership with hands-on development, requiring expertise in both front-end and back-end technologies.
As a Lead Software Engineer, you'll be at the forefront of driving major transformation within Capital One, leading a team of developers working on distributed microservices and full stack systems. The position involves creating solutions that help meet regulatory needs while delivering powerful experiences to help millions of Americans achieve financial empowerment.
The ideal candidate will have strong experience with modern development technologies including JavaScript, Java, TypeScript, SQL, Python, and Go, along with cloud computing platforms like AWS. You'll work with various databases and container orchestration services, including Docker and Kubernetes. The role requires both technical expertise and leadership skills, as you'll be mentoring team members and collaborating with digital product managers.
Capital One offers a competitive compensation package, including a salary range of $175,800 - $200,700 for this position in Richmond, VA, plus performance-based incentives and comprehensive benefits. The company provides a collaborative, inclusive environment where innovation is encouraged and technical excellence is valued. This is an excellent opportunity for a seasoned technical leader who wants to make a significant impact while working with cutting-edge technologies in the financial services sector.