Capital One is seeking a Lead Software Engineer to join their Enterprise Platforms Technology (EPTech) team, which is responsible for many of the company's crucial enterprise platforms. This role combines technical leadership with hands-on development, focusing on building and maintaining distributed microservices and full-stack systems. The position offers the opportunity to work with cutting-edge technologies while leading a team of developers and contributing to Capital One's technological transformation.
As a Lead Software Engineer, you'll be at the forefront of establishing technology practices across the company while delivering capabilities that exemplify these practices. The role involves working with modern tech stack including Java, Python, SQL, Node, Go, and Scala, as well as cloud services and container orchestration tools. You'll be responsible for leading complex technical projects, mentoring team members, and collaborating with product managers to deliver solutions that help millions of Americans achieve financial empowerment.
The ideal candidate should have strong experience in software engineering, particularly in cloud computing and distributed systems. The role offers competitive compensation ranging from $193,400 to $220,700 in McLean, VA, along with comprehensive benefits including medical insurance, 401k, and performance-based incentives. This position provides an excellent opportunity to work on enterprise-scale solutions while growing both technical and leadership skills in a supportive, innovative environment.
Capital One is committed to diversity and inclusion, offering a collaborative workplace where you'll be part of a team of makers, breakers, doers, and disruptors who love solving real problems and meeting real customer needs. The company provides extensive benefits and opportunities for professional growth, making it an ideal place for technology leaders who want to make a significant impact while advancing their careers.