Overview
Director, Software Engineering
As a Capital One Director of Software Engineering, you will work on customer-facing web and mobile applications using cutting-edge open source frameworks, highly-available RESTful microservices, back-end Java based systems, and machine learning models using the latest techniques in Big Data. You should have solid experience in databases, API development, and cloud computing, proficiency in one or more programming languages such as Python, Java, or TypeScript, and strong collaboration skills to partner effectively with cross-functional stakeholders and product managers.
Responsibilities
* Lead, manage and grow multiple teams of product-focused software engineers dedicated to solving challenging customer problems
* Provide guidance and perform software development work to ensure solutions are properly engineered and maintained to support customer needs
* Mentor and guide the professional and technical development of engineers on your team
* Spearhead workstream execution with robust process and project delivery management
* Collaborate with product managers to understand desired application capabilities and testing scenarios
* Continuously improve software engineering practices
* Work within and across Agile teams to design, develop, test, implement, and support technical solutions across full-stack development tools and technologies
* Lead the craftsmanship, availability, resilience, and scalability of solutions
* Stay on top of tech trends, experiment with and learn new technologies, participate in internal and external technology communities, and mentor other members of the engineering community
* Encourage innovation and the implementation of cutting-edge technologies, teamwork, self-organization
* Improve velocity of your teams and related teams
* Lead efforts to deploy new and existing applications into AWS environments
* Break existing monolithic applications into microservice architectures and build new microservices
Qualifications
Basic Qualifications:
* Bachelor’s Degree
* At least 7 years of software development experience
* At least 5 years of people management experience
Preferred Qualifications:
* Master’s Degree in Computer Science or Software Engineering
* 10+ years of experience in software development
* 7+ years of experience in directly managing engineering teams
* 4+ years of experience in AI, Data Science, or Machine Learning with hands-on experience in AI/ML workflows including ingesting and transforming data
* 2+ years of experience in developing Generative AI models and frameworks (OpenAI family, open source LLMs, Retrieval Augmented Generation)
* 5+ years of experience in Agile practices
Compensation and Benefits
Capital One will consider sponsoring a new qualified applicant for employment authorization for this position. The minimum and maximum full-time annual salaries for this role are listed below, by location. Salaries for part-time roles will be prorated based on hours worked.
McLean, VA: $263,900 - $301,200 for Director, Software Engineering
Richmond, VA: $239,900 - $273,800 for Director, Software Engineering
Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered will be reflected in the offer letter.
This role is eligible to earn performance-based incentive compensation, which may include cash bonuses and/or long-term incentives (LTI). Incentives could be discretionary or non-discretionary depending on the plan.
Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits. Learn more at the Capital One Careers website. Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level.
Additional Information
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 veterans) committed to non-discrimination in compliance with applicable laws. Capital One promotes a drug-free workplace and will consider qualified applicants with criminal histories in accordance with applicable laws.
If you require an accommodation to apply, please contact Capital One Recruiting at 1-800-304-9102 or via email at RecruitingAccommodation@capitalone.com. For technical support or questions about Capital Ones recruiting process, please email Careers@capitalone.com.
Capital One does not provide, endorse, or guarantee third-party products or services available through this site. Capital One Financial is comprised of multiple entities; positions posted in Canada are for Capital One Canada, in the United Kingdom for Capital One Europe, and in the Philippines for Capital One Philippines Service Corp. (COPSSC).
J-18808-Ljbffr