Senior Manager, Software Engineering, Full Stack

Capital One Capital One · Banking · Plano, TX

This role is for a Senior Manager of Software Engineering, Full Stack, at Capital One, focusing on building solutions for the internal developer portal. The role involves leading teams to develop innovative agentic solutions, mentoring engineers, and collaborating with product managers to deliver cloud-based solutions. While the role mentions 'agentic solutions' and 'developer experience', the core focus is on software engineering management and delivery within a fintech domain, rather than direct AI/ML model development or research.

What you'd actually do

  1. Lead a portfolio of diverse technology projects and a team of developers with deep expertise in distributed microservices and full-stack systems to build solutions for Capital One’s internal developer portal (IDP). Drive a unified, end-to-end delivery experience that empowers every developer while meeting the company’s regulatory needs.
  2. Lead high-performing software engineering teams that build innovative agentic solutions to improve efficiency and simplify infrastructure management. Mentor and guide engineers while fostering a culture of innovation, accountability, and continuous improvement.
  3. Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community, and from time to time, be asked to code or evaluate code
  4. Be a strategic partner and collaborate with digital product managers, in delivering robust cloud-based solutions that drive powerful experiences to help every developer in Capital One with an iconic Developer experience.
  5. Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services
  6. Leverage Backstage to build a scalable ecosystem of plugins and enable broader contributions, while using Temporal orchestration workflows for component onboarding to create a durable execution platform that can be adopted across the company.

Skills

Required

  • Bachelor's Degree
  • 6 years of professional software engineering experience
  • 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
  • 4 years of people management experience

Nice to have

  • Master's Degree
  • 9+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js
  • 3+ years of experience with AWS, GCP, Azure, or another cloud service
  • 4+ years of experience in open source frameworks
  • 7+ years of people management experience
  • 2+ years of experience in Agile practices

What the JD emphasized

  • regulatory needs