Skip to content
NEXTMOVEFDE careers · United States

Director Software Engineering - Marketing Technology

AI summary of the role

Lead multiple engineering teams within Capital One's Marketing Technology organization, owning the audience targeting, campaign management, and ads platforms that drive customer acquisition and deposits growth.

No longer in the current catalog. Last included 2026-09-09. Check the employer’s posting for availability.

What you’ll do

  • Lead, manage and grow multiple teams of product focused software engineers
  • Partner with product managers and architects to drive strategic initiatives for Marketing business growth
  • Lead deployment of applications into AWS environments and break monolithic apps into microservices
  • Mentor engineers and improve software engineering practices across Agile teams

What you’ll bring

  • Bachelor’s Degree
  • At least 7 years’ experience in software development
  • At least 5 years’ experience in people management

Technologies

node.js · Java · Go · AngularJS · React · Python · REST · NoSQL · Spark · AWS · microservices · Kubernetes

About Capital One

US consumer bank and largest credit card issuer; cloud-native operator running credit cards, auto loans, retail banking, and now the Discover network on AWS.

Public · 5000+ people

Source and classification

Internal deployment & tooling · Evidence for this classification:

Director Software Engineering - Marketing Technology As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems and Machine learning models using the hottest techniques in Big Data. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL databases, relational databases, Spark, Artifactory, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few. About the team: The Capital One Marketing Technology organization manages our high-scale audience segmentation, campaign management, Ads, and incentive engines, delivering the real-time decisioning, personalization and experimentation platforms
More from the job description

Director Software Engineering - Marketing Technology As a Capital One Director of Software Engineering, you'll work on everything from customer-facing web and mobile applications using cutting-edge open source frameworks, to highly-available RESTful microservices, to back-end Java based systems and Machine learning models using the hottest techniques in Big Data. You'll bring solid experience in emerging and traditional technologies such as: node.js, Java, GO, AngularJS, React, Python, REST, JSON, XML, Ruby, Perl, NoSQL databases, relational databases, Spark, Artifactory, Maven, iOS, Android, and AWS/Cloud Infrastructure to name a few. About the team: The Capital One Marketing Technology organization manages our high-scale audience segmentation, campaign management, Ads, and incentive engines, delivering the real-time decisioning, personalization and experimentation platforms required to drive new customer acquisitions and deposits growth. We are seeking a Director of Software Engineering, focused on setting the technical vision, and driving the most complex transformations for the banking domains You will use your experience to manage a Marketing Tech Org focused on Audience Targeting, Campaigns and Ads. You will be responsible for partnering closely with Product partners, architects to lead multiple parallel strategic initiatives to drive Marketing business growth. You wi [... source excerpt omitted ...] keting. Your expertise in cloud-native architectures, building high-availability, high-performance systems, and systems transformation will be critical as we scale to handle 120M+ customers and 1B+ daily decisions. You will: Lead, manage and grow multiple teams of product focused software engineers Mentor and guide the professional and technical development of engineers on your team. Work 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 a full-stack development tools and t [... source excerpt omitted ...] d efforts to deploy new and existing applications into AWS environments Break existing monolithic applications into micro service architectures and build new microservices Basic Qualifications: Bachelor’s Degree At least 7 years’ experience in software development At least 5 years’ experience in people management Preferred Qualifications: Master’s Degree in Computer Science or a Master’s Degree in Software Engineering 10+ years’ of experience in software development 5+ years’ of experience in Agile practices Experience leveraging interactive AI tooling to accelerate productivity, utilizing capabilities beyond basic code completion Capital One will consider sponsoring a new q

How jobs are selected

Employer postings · Data from · Sources