Overview
Director, Software Engineering (Enterprise Data) at Capital One. Join to apply for the Director, Software Engineering (Enterprise Data) role at Capital One. Are you a visionary engineering leader passionate about building and leading high-performing teams to solve complex data challenges at scale? If so, explore this opportunity to join Capital One's Enterprise Data organization.
As a Director of Software Engineering, you will be at the forefront of building and shaping the future of our data platforms. You will lead and inspire multiple teams of talented engineers, fostering a culture of innovation, excellence, and ownership. Your work will directly impact how Capital One leverages data to build cutting-edge products and services for our customers.
What you'll do
- Lead and Inspire: Build, mentor, and lead multiple high-performing software engineering teams, fostering a culture of innovation, collaboration, and inclusivity.
- Drive Technical and Business Strategy: Own the technical vision and strategy for your domain. Influence the broader business strategy and align the technical roadmap with business goals.
- Champion Engineering and Operational Excellence: Build and operate highly available, scalable, and resilient systems. Embrace a "You Build It, You Own It" model, empowering teams to own design, development, deployment and operations.
- Forge Strong Partnerships: Build and nurture relationships with product management, design, and other engineering teams to deliver on strategic goals.
- Innovate and Grow: Stay at the forefront of technology trends and encourage experimentation. Foster continuous learning and improvement where engineers grow and develop their skills.
What you'll bring
- Proven Leadership: Extensive experience in leading and managing multiple software engineering teams, with a track record of building and scaling high-performing organizations.
- Technical Depth: Strong technical background in software development with experience in modern, cloud-based architectures. Proficiency with technologies such as Java, Go, Python, AWS, and modern data technologies like Spark.
- Strategic Mindset: Ability to translate business needs into a clear technical vision and roadmap and influence stakeholders at all levels.
- Passion for People: Commitment to the growth and development of team members; mentoring and coaching engineers and engineering managers to reach potential.
- Collaborative Spirit: Excellent communication and interpersonal skills to work effectively with partners and stakeholders.
Basic Qualifications
- Bachelor's Degree
- At least 7 years of experience in software development
- At least 5 years of experience in people management
Preferred Qualifications
- Master's Degree in Computer Science or a related field
- 10+ years of experience in software development
- 7+ years of experience leading teams in a cloud-native environment
- 5+ years of experience in an Agile environment
- 5+ years of experience with large-scale data platforms and distributed systems
Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. This role may be located in McLean, VA; Richmond, VA; San Francisco, CA, or other locations with pay ranges applicable to the location. This role is eligible for incentives and may include cash bonuses and/or long-term incentives.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Eligibility varies by full- or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.
No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable laws. Capital One promotes a drug-free workplace. Capital One will consider qualified applicants with criminal histories in a manner consistent with applicable laws.
If you require an accommodation during the application process, please contact Capital One Recruiting at 1-800-###-#### or ...@capitalone.com. For technical support or questions about Capital One's recruiting process, please email ...@capitalone.com.