Capital One is seeking a Lead Software Engineer to join their dynamic technology team. This role offers an exciting opportunity to lead and pioneer in the technology space, solving complex business problems in a fast-paced, collaborative environment. As a Lead Software Engineer, you'll be at the forefront of driving major transformation within Capital One, leading a portfolio of diverse technology projects and a team of developers specialized in distributed microservices and full stack systems.
The position requires expertise in modern technologies including JavaScript, Java, TypeScript, SQL, Python, and Go, along with experience in cloud platforms (AWS, Azure, GCP) and container orchestration services like Docker and Kubernetes. You'll be working on creating solutions that help meet regulatory needs while collaborating with digital product managers to deliver robust cloud-based solutions that empower millions of Americans financially.
Capital One offers a competitive compensation package including performance-based incentives, comprehensive health benefits, and long-term incentives. The company culture emphasizes continuous learning, innovation, and staying current with technology trends. You'll have opportunities to mentor other engineers, participate in technology communities, and contribute to Capital One's mission of bringing ingenuity, simplicity, and humanity to banking.
The ideal candidate should have at least 4 years of software engineering experience, strong leadership capabilities, and a passion for emerging technologies. This role provides an excellent opportunity to make a significant impact while working with cutting-edge technologies in a supportive, growth-oriented environment.