Capital One is seeking a Lead Software Engineer to join their Bank Modernization initiative, focusing on backend development. This role combines technical leadership with hands-on engineering, requiring expertise in distributed systems and cloud technologies. As a lead engineer, you'll guide a team building critical financial infrastructure while working with modern tech stack including Java, Python, Go, and cloud services.
The position offers an opportunity to drive technological transformation at a major financial institution, working on systems that impact millions of customers. You'll be responsible for leading complex projects, mentoring team members, and implementing cloud-based solutions that meet strict regulatory requirements. The role requires both technical excellence and leadership skills, as you'll be managing a team while staying hands-on with code.
Capital One offers a competitive compensation package, including a salary range of $211,000 - $240,800 for this position in New York, plus performance-based incentives and comprehensive benefits. The company culture emphasizes innovation, continuous learning, and collaborative problem-solving. This is an ideal opportunity for experienced engineers who want to combine technical leadership with the chance to work on large-scale financial systems using cutting-edge technologies.
The role requires significant experience with cloud computing, distributed systems, and modern programming languages. You'll be working in an agile environment, collaborating with product managers and other teams to deliver robust solutions. Capital One's commitment to technological innovation and its position as a leading financial institution makes this an exciting opportunity for someone looking to make a significant impact in financial technology.