Senior Manager, Full-Stack Engineer
About the role
EPTech’s Developer Experience team focuses on delivering a fully integrated developer tool ecosystem that is intuitive, easy to use, provides a guided experience and keeps developers in a state of flow. Capital One is seeking Full‑stack Software Engineering leaders who are passionate about building high‑performing teams, driving technical strategy and leveraging cutting‑edge open‑source frameworks alongside emerging technologies. In this role you will mentor engineering talent, lead major technology transformations, and collaborate with product, architecture, and platform leaders to define multi‑year technology roadmaps.
Responsibilities
- Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices and full‑stack systems to create solutions that meet regulatory needs.
- Share passion for staying on top of tech trends, experimenting with new technologies, participating in internal & external technology communities, mentoring engineers, and occasionally coding or evaluating code.
- Collaborate with digital product managers to deliver robust cloud‑based solutions that empower millions of Americans financially.
- Lead teams utilizing languages such as Java, Scala, Python, Go, Node.js, JavaScript, TypeScript; Open Source RDBMS and NoSQL databases; container orchestration (Docker, Kubernetes); and a variety of AWS tools and services.
- Lead multiple Agile engineering teams or programs, providing strategic direction and ensuring delivery of large‑scale, cross‑functional initiatives.
- Partner with product, architecture, and platform leaders to define multi‑year technology roadmaps and investment priorities.
- Develop and manage Lead Engineers and leads, building succession plans and scaling leadership capability across teams.
- Drive alignment between engineering execution and enterprise goals, influencing portfolio‑level decisions and trade‑offs.
- Drive end‑to‑end design and implementation of large‑scale, distributed, or cloud‑native systems with high reliability and performance requirements.
Basic Qualifications
- Bachelor’s degree or higher in Computer Science or a related quantitative field (e.g., Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering).
- At least 6 years of experience in software engineering (internship experience does not apply).
- At least 3 years of experience with public cloud platforms (AWS, GCP, Azure), cloud‑based productivity tools, or virtualization technologies.
- At least 3 years of people‑management experience.
Preferred Qualifications
- Master’s degree in Computer Science or a related field.
- 1+ year leading architectural design reviews and influencing enterprise‑wide technical standards.
- 4+ years of experience with database and database management systems.
- 4+ years of experience with AWS, GCP, Azure, or cloud‑based productivity tools or virtualization technologies.
- 4+ years of experience with CI/CD pipelines, infrastructure as code, and automated testing frameworks.
- 4+ years of experience using Git‑based version‑control systems (e.g., Git, GitHub, Bitbucket).
- 4+ years of experience troubleshooting technical issues within cloud environments.
- 5+ years contributing to open source frameworks.
- 5+ years of experience with front‑end JavaScript or TypeScript frameworks.
- 5+ years of experience creating synchronous and asynchronous APIs.
- 9+ years of experience coding with more than two of the following: Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala.
- Experience leveraging modern AI‑based coding tools and IDE copilots.
- Experience managing multi‑team engineering organizations or leading strategic technical programs spanning multiple domains.
- Experience defining and tracking engineering OKRs that align to business outcomes.
- Experience shaping organization design and talent strategy for scaling engineering capabilities.
- Experience presenting technology roadmaps and investment cases to executive leadership.
Pay
Plano, TX: $209,000 – $238,500 for Sr. Manager, Full‑stack Engineer. Candidates hired in other locations will be offered the pay range associated with that location. The role is also eligible for performance‑based incentive compensation, which may include cash bonuses and/or long‑term incentives (LTI). Capital One will consider sponsoring a qualified applicant for employment authorization.
Benefits
Capital One offers a comprehensive, competitive, and inclusive set of health, financial, and other benefits that support total well‑being. Eligibility varies based on full‑ or part‑time status, exempt or non‑exempt status, and management level.