Director Software Engineering - Marketing Technology
At a glance
AI generatedTL;DR
As a Director of Software Engineering at Capital One’s Marketing Technology organization, you will lead the technical vision and drive complex transformations in audience targeting, campaign management, and ad delivery systems. You will manage a high-scale team responsible for real-time decisioning platforms that handle over 120 million customers and process more than one billion decisions daily. Your day-to-day responsibilities include partnering with product teams to develop cutting-edge solutions using technologies like node.js, Java, GO, AngularJS, React, Python, Spark, and AWS infrastructure. Expertise in cloud-native architectures, high-availability systems, and Agile practices is essential for this role, which requires a deep understanding of both emerging and traditional tech stacks to deliver scalable and efficient marketing technology solutions.
Skills
What you'll do
- Lead the technical vision and strategy for high-scale audience segmentation and campaign management systems.
- Manage a team focused on building cloud-native architectures for real-time decisioning platforms.
- Drive complex transformations in banking domains to handle 120M+ customers and 1B+ daily decisions.
- Collaborate with product partners and architects to lead strategic initiatives for marketing business growth.
- Ensure high availability and performance of systems through expertise in Java, Python, React, and AWS.
- Facilitate reuse and leverage across the enterprise by collaborating with Bank Technology teams.
What we're looking for
- 10+ years of software development experience
- 5+ years of experience in Agile practices
- Expertise in cloud-native architectures and high-performance systems
- Strong background in multiple programming languages (node.js, Java, GO, Python)
- Experience with front-end frameworks (AngularJS, React) and back-end technologies (REST, JSON, XML)
- Proficiency in databases (NoSQL, relational) and big data tools (Spark, Artifactory, Maven)
- Leadership experience managing a software engineering team in marketing technology
Employer
About Capital One Financial
Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking
Capital One Financial currently has 535 open roles on FindRole.
Listed pay typically runs $197,300–$225,100 across 531 roles with salary data.
Most-posted roles
- Lead Software Engineer, Full Stack 9
- Lead Software Engineer, Back End 7
- Lead Machine Learning Engineer 6
- Lead Software Engineer 6
- Senior Lead AI Engineer (AI Foundations, LLM Core and Agentic AI) 6