Director, Software Engineering

Capital One Capital One · Banking · Mexico City, Mexico

Director of Software Engineering at Capital One, responsible for leading, managing, and mentoring software engineering teams to deliver innovative technologies. The role involves attracting top talent, ensuring customer-oriented solutions, and managing cloud infrastructure and associated services within AWS for a large financial institution. Emphasis on technical leadership, strategic discussions, and staying current with emerging trends.

What you'd actually do

  1. Lead, manage and grow multiple teams of software engineers and build a culture of accountability
  2. Mentor and guide the professional and technical development of engineers on your team
  3. Work with product leaders to define the strategy, roadmap and destination architecture
  4. Manage a portfolio of diverse technology platforms and projects to build scalable applications that meet our customer needs
  5. Lead the craftsmanship, availability, resilience, and scalability of your solutions

Skills

Required

  • Intermediate-Advanced English fluency
  • Bachelor’s Degree
  • At least 8 years experience in software development
  • At least 7 years experience in people management
  • At least 5 years of experience with AWS

Nice to have

  • Master’s Degree
  • 13+ years of experience in software development
  • 8+ years of experience with public cloud providers (AWS, GCP)
  • 8+ years of experience in Agile practices
  • 7+ years of experience with Site Reliability Engineering (SRE)

What the JD emphasized

  • lead, manage, mentor, and build extremely talented software engineering teams
  • attract and recruit the industry’s best talent
  • technical chops
  • customer oriented solutions
  • managing the cloud infrastructure of our critical platform
  • AWS
  • technologically forward leaning environment
  • push the boundaries