Capital One is seeking a Lead Software Engineer to join their Backend engineering 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. The position involves leading a portfolio of diverse technology projects and a team of developers working with distributed microservices and full-stack systems.
As a Lead Software Engineer, you'll be at the forefront of driving major technological transformation within Capital One. You'll work with cutting-edge technologies including cloud computing platforms, various programming languages like Java, Python, SQL, Node, Go, and Scala, and modern tools like Docker and Kubernetes. The role combines technical leadership with hands-on development, requiring both strong engineering skills and team management capabilities.
The position offers competitive compensation ranging from $175,800 to $240,800 depending on location, along with comprehensive benefits including health coverage, financial benefits, and performance-based incentives. This is an excellent opportunity for experienced engineers who want to make a significant impact while working with a leading financial services company that values innovation and technical excellence.
You'll be responsible for mentoring other engineers, staying current with technology trends, and collaborating with product managers to deliver robust cloud-based solutions that help millions of Americans achieve financial empowerment. The role requires a minimum of 4 years of professional software engineering experience and strong expertise in cloud computing, making it ideal for senior engineers looking to step into a leadership position.