Taro Logo

Senior Director of Software Engineering

A Fortune 500 financial services company providing credit cards, banking, and other financial services.
McLean, VA, USARichmond, VA, USA
$280,600 - $352,300
Backend
Principal Software Engineer
Hybrid
5,000+ Employees
9+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Distinguished Engineer/Architect, Bank Modernization

Lead banking platform modernization as Distinguished Engineer at Capital One. Design core banking services, implement cloud solutions, and drive technical innovation. 7+ years exp required.

Principal Associate, Software Engineering

Principal Software Engineering role at Capital One's DataLabs focusing on building scalable microservices and full-stack systems for financial technology solutions.

Director, Software Engineering - Retail Bank Consumer Engineering (Payments)

Director of Software Engineering position at Capital One leading payments engineering teams, combining technical leadership with people management, offering competitive compensation and benefits.

Sr. Distinguished Engineer - Consumer Experience

Senior Distinguished Engineer position at Capital One focusing on backend architecture and distributed systems for consumer experience platforms, offering remote work and competitive compensation.

Principal, Software Engineer

Principal Software Engineer role at Walmart Global Tech, focusing on GenAI and customer service technology, offering competitive salary $132K-$264K and comprehensive benefits.

Description For Senior Director of Software Engineering

Capital One is seeking a Senior Director of Software Engineering to lead their People Tech Engineering Organization, a critical technology arm serving 10+ business partners and providing tech functions for Capital One associates. This is a senior leadership role that combines technical expertise with strategic business acumen.

The ideal candidate will be responsible for leading and growing multiple teams of software engineers, while driving technological innovation and transformation across the organization. They will need to balance hands-on technical leadership with high-level strategic planning, working closely with product leaders to define roadmaps and architectural vision.

Key aspects of the role include:

  • Leading multiple engineering teams and fostering their growth and development
  • Driving technical strategy and architectural decisions
  • Managing diverse technology platforms and projects
  • Implementing and improving software engineering practices
  • Working with cloud technologies and modern architectural patterns
  • Building scalable solutions across the full technology stack

The position offers a competitive compensation package ranging from $280,600 to $352,300 depending on location, plus performance bonuses and long-term incentives. Capital One provides comprehensive benefits including medical, dental, vision, 401k, and parental leave.

This is an excellent opportunity for a seasoned technology leader who can combine technical expertise with people leadership, driving innovation while building and mentoring high-performing engineering teams. The role requires someone who can seamlessly switch between technical discussions with engineers and strategic planning with business leaders, while maintaining a focus on delivering customer value through technology.

Last updated 20 days ago

Responsibilities For Senior Director of Software Engineering

  • Lead, manage and grow multiple teams of product focused software engineers
  • Mentor and guide professional and technical development of engineers
  • Work with product leaders to define strategy, roadmap and destination architecture
  • Manage portfolio of diverse technology platforms and projects
  • Continuously improve software engineering practices
  • Lead craftsmanship, availability, resilience, and scalability of solutions
  • Foster innovation and positive team environment
  • Build scalable applications across full-stack development

Requirements For Senior Director of Software Engineering

Java
Kubernetes
  • Bachelor's Degree
  • 9+ years experience with enterprise architecture, software architecture, or design patterns
  • 10+ years of people management experience
  • 5+ years of Leader of Leaders experience
  • Experience with complex architectural patterns, APIs, microservices
  • Strong executive communications skills
  • AWS Experience
  • Cloud Architecture experience

Benefits For Senior Director of Software Engineering

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive health benefits
  • Financial benefits
  • Performance based incentives
  • Cash bonuses
  • Long term incentives (LTI)

Interested in this job?