Director Software Engineering - Marketing Technology

Capital One Financial

Actively hiring Posted this week
McLean, VA · New York, NY Posted 6 days ago $269,100$307,200 / year

At a glance

AI generated

TL;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

AWS Java Python React Node.js GO AngularJS REST NoSQL relational databases Spark Agile CI/CD Maven iOS Android

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

View all roles at Capital One Financial