Director Software Engineering - Marketing Technology

Capital One Capital One · Banking · McLean, VA +1

Director of Software Engineering for Marketing Technology at Capital One, leading teams focused on audience segmentation, campaign management, ads, and incentive engines. The role involves setting technical vision, driving complex transformations, and ensuring high-availability, high-performance systems for customer acquisition and deposit growth, leveraging cloud-native architectures and big data techniques including machine learning models.

What you'd actually do

  1. Lead, manage and grow multiple teams of product focused software engineers
  2. Mentor and guide the professional and technical development of engineers on your team.
  3. Work with product managers to understand desired application capabilities and testing scenarios
  4. Continuously improve software engineering practices
  5. Work within and across Agile teams to design, develop, test, implement, and support technical solutions across a full-stack development tools and technologies

Skills

Required

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

Nice to have

  • 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

What the JD emphasized

  • Machine learning models using the hottest techniques in Big Data
  • real-time decisioning
  • personalization
  • experimentation platforms
  • cloud-native architectures
  • building high-availability, high-performance systems
  • systems transformation
  • scale to handle 120M+ customers and 1B+ daily decisions