Director, Software Engineering - Card Core

  • Full-time
  • Company: Capital One

Company Description

Jobs for Humanity is partnering with Capital One to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from the following communities: Refugee, Neurodivergent, Single Parent, Blind or Low Vision, Deaf or Hard of Hearing, Black, Hispanic, Asian, Military Veterans, the Elderly, the LGBTQ, and Justice Impacted individuals. This position is open to candidates who reside in and have the legal right to work in the country where the job is located.

Company Name: Capital One

Job Description

Title: Director, Software Engineering - Card Core Location: McLean, Virginia, United States of America Job Description: The Card Technology division at Capital One is embarking on an exciting journey to revolutionize our business by building top-notch technology platforms that exceed expectations for both our internal and external customers. We are seeking a Director of Software Engineering to join us in this transformation. In this role, you will collaborate with senior executives to understand their vision and translate it into an execution strategy. You will lead software engineering teams responsible for delivering high-quality software for critical business features, leveraging the latest technology standards and built on AWS. Your work will involve driving technology strategy and adoption, with a focus on simplicity and the integration of digital technologies, cloud hosting, and open-source software. You will play a crucial role in making significant technology investment decisions in collaboration with stakeholders. As a leader, you will also be responsible for recruiting and hiring top engineering talent, raising the talent bar, and providing technology thought leadership. You will work closely with product owners to articulate the benefits of proposed solutions, influence the technical roadmap, and help prioritize work. If you are excited about this opportunity, we encourage you to apply! Requirements: - Experience in building and leading a large team for rapid development and delivery of platform capabilities. - Knowledge of machine learning for entity resolution and spend patterns. - Experience in delivering software with various human operational touchpoints. - Strong data skills for leading system of record conversations and data timing. - A history of embracing emerging technologies and open-source products. - Ability to recruit, motivate, mentor, and lead application engineering talent. - Customer-first attitude. - Innovative thinking and a passion for problem-solving. - Ability to provide a logical framework to support conclusions and ideas. - Positive attitude, team player, and energy amplifier. - Flexibility and adaptability to changing priorities and technologies. - Strong communication skills to effectively convey ideas to internal leaders, partners, and customers. - Understanding of leading a team in an Agile environment. - Experience integrating internally-built and vendor applications. - Experience leading DevOps or Site Reliability Engineering teams. Responsibilities: - Lead a large technical team and act as a leader of leaders. - Set and own goals, work back from a vision, and build a delivery plan. - Define new capabilities, guide technical architecture, and deliver functions spanning people, process, and technology. - Collaborate with Business Leaders to shape and prioritize initiatives. - Manage stakeholder expectations regarding progress towards delivery. - Demonstrate strong technical expertise and deep understanding of technology. Basic Qualifications: - Bachelor's Degree. - At least 7 years of experience in software development. - At least 5 years of people management experience. - At least 2 years of experience with public cloud technologies (AWS, GCP, Azure). Preferred Qualifications: - Master’s Degree. - 2+ years of experience with data streaming. - 2+ years of experience with Event-Driven Architecture. - 1+ years of experience building and deploying serverless applications. Salary Information: - New York City (Hybrid On-Site): $269,400 - $307,500 for Director, Software Engineering. - For other locations, salary information will be provided in the offer letter. Benefits: Capital One offers a comprehensive and competitive set of health, financial, and other benefits that support your total well-being. To learn more about our benefits, visit the Capital One Careers website. Eligibility varies based on employment status. Application Details: This role is open for a minimum of 5 business days. Note to Applicants: Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. We do not discriminate against any applicant based on sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity, gender reassignment, citizenship, immigration status, protected veteran status, or any other basis prohibited by applicable law. If you require an accommodation during the application process, please contact Capital One Recruiting. Any information provided will be kept confidential and used only to provide necessary reasonable accommodations. For technical support or questions about our recruiting process, please email [email protected]. Please note that Capital One Financial is composed of various entities, and job postings are specific to each entity. Thank you for considering this opportunity with Capital One. We look forward to receiving your application.
Privacy NoticeImprint