Capital One is seeking a Director of Software Engineering to lead and manage multiple teams of product-focused software engineers. This role combines technical leadership with people management, requiring expertise in both modern software development and team leadership. You'll work on customer-facing applications, RESTful microservices, and backend systems using cutting-edge technologies. The position involves working with various technologies including Java, Python, Node.js, React, and cloud infrastructure.
As a Director, you'll be responsible for mentoring engineers, collaborating with product managers, and driving technical excellence across teams. You'll lead efforts in modernizing applications, implementing microservices architectures, and ensuring high availability and scalability of solutions. The role requires strong leadership skills to manage multiple teams while staying technically hands-on.
Capital One offers a competitive compensation package including a salary range of $263,900 - $301,200, plus performance-based incentives and comprehensive benefits. The company promotes a culture of innovation and continuous learning, with opportunities to work on cutting-edge technologies and meaningful financial products that impact millions of customers.
This position requires at least 7 years of software development experience and 5 years of people management experience. The ideal candidate will have a strong technical background, experience with Agile methodologies, and a track record of leading successful engineering teams. Capital One provides a collaborative environment where you can grow your career while working on impactful projects using modern technologies.