Capital One is seeking a Lead Software Engineer to join their team in driving major technological transformation. This role offers an exciting opportunity to lead and mentor a team of developers while working on cutting-edge cloud-based solutions. You'll be responsible for pioneering technology initiatives that help meet regulatory needs while contributing to Capital One's mission of financial empowerment.
The position combines technical leadership with hands-on development, requiring expertise in languages like Java, Python, SQL, Node, Go, and Scala. You'll work with modern technologies including containerization (Docker, Kubernetes) and various AWS services. The role demands both technical excellence and leadership skills, as you'll be guiding teams in developing distributed microservices and full-stack systems.
As a Lead Software Engineer, you'll collaborate with digital product managers, participate in technology communities, and stay current with emerging tech trends. The position offers competitive compensation ($175,800 - $220,700 depending on location) and comprehensive benefits. Capital One provides a collaborative, inclusive environment where innovation is encouraged and technical expertise is valued.
This role is perfect for experienced engineers who want to make a significant impact at a major financial institution while leading teams and driving technological advancement. You'll have the opportunity to work on complex problems that affect millions of customers while growing your career in a supportive, technology-forward organization.