Job Description
About The Company
Capital One is a diversified bank that offers a broad spectrum of financial products and services to consumers, small businesses, and commercial clients. We are committed to redefining the future of banking by leveraging cloud technologies, data science, and innovative engineering practices. Our culture values diversity of thought, collaboration, and continuous learning, fostering an inclusive environment where every voice is heard and championed. As a leader in financial technology, Capital One is dedicated to building next-generation talent and delivering impactful technology solutions that optimize business outcomes and enhance customer experiences.
About The Role
We are seeking a Staff Full-stack Engineer to join our dynamic team of technical experts. In this role, you will be responsible for shaping the future of banking technology by driving innovation across multiple levels of the organization. You will work closely with developers, machine learning specialists, product managers, and leadership to create practical, reusable solutions to complex problems. This position requires a balance of deep technical expertise and leadership skills, including mentoring engineers and influencing architectural decisions. You will serve as a trusted advisor in your domain, contributing to the modernization of legacy systems and the development of scalable, event-driven platforms. The ideal candidate will have extensive experience in software engineering, cloud computing, and enterprise architecture, with a passion for fostering engineering excellence and collaboration.
Qualifications
Capital One is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected status in accordance with applicable federal, state, and local laws. We promote a drug-free workplace and consider qualified applicants with criminal histories in compliance with relevant laws. Reasonable accommodations are available for applicants with disabilities throughout the recruitment process. Capital One encourages all qualified individuals to apply and join our community dedicated to innovation and excellence.
Capital One is a diversified bank that offers a broad spectrum of financial products and services to consumers, small businesses, and commercial clients. We are committed to redefining the future of banking by leveraging cloud technologies, data science, and innovative engineering practices. Our culture values diversity of thought, collaboration, and continuous learning, fostering an inclusive environment where every voice is heard and championed. As a leader in financial technology, Capital One is dedicated to building next-generation talent and delivering impactful technology solutions that optimize business outcomes and enhance customer experiences.
About The Role
We are seeking a Staff Full-stack Engineer to join our dynamic team of technical experts. In this role, you will be responsible for shaping the future of banking technology by driving innovation across multiple levels of the organization. You will work closely with developers, machine learning specialists, product managers, and leadership to create practical, reusable solutions to complex problems. This position requires a balance of deep technical expertise and leadership skills, including mentoring engineers and influencing architectural decisions. You will serve as a trusted advisor in your domain, contributing to the modernization of legacy systems and the development of scalable, event-driven platforms. The ideal candidate will have extensive experience in software engineering, cloud computing, and enterprise architecture, with a passion for fostering engineering excellence and collaboration.
Qualifications
- Bachelor's Degree or higher in Computer Science or a related quantitative field (Statistics, Economics, Operations Research, Analytics, Mathematics, Engineering)
- Minimum 7 years of experience in software engineering and solution architecture
- Experience with enterprise architecture and design patterns
- Proficiency in cloud computing platforms such as AWS, Microsoft Azure, or Google Cloud
- Strong background in data architecture
- Preferred: Master’s Degree in Computer Science or Software Engineering
- 10+ years of professional experience in software engineering, solution architecture, and enterprise design patterns
- Experience with web technologies including JavaScript, TypeScript, and SPA frameworks
- Expertise in designing and building distributed HPC and machine learning systems
- Proficient coding skills in languages such as Go, Java, JavaScript/TypeScript, Python, Rust, C#, Scala
- Extensive experience with database systems and management
- Full lifecycle system development experience from conception to production support
- Experience with public cloud platforms, cloud productivity tools, or virtualization technologies
- Knowledge of networking protocols and integration with third-party distributed systems
- 5+ years of experience mentoring senior engineers and fostering professional development
- 2+ years leading cross-domain architectural reviews and establishing coding/design standards
- Expertise in applying agentic AI coding tools to solve systemic development challenges
- Articulate and evangelize a bold technical vision within your domain
- Decompose complex problems into practical, operational solutions
- Ensure high quality of technical design and implementation
- Serve as an authoritative expert on system non-functional characteristics including performance, scalability, and operability
- Continuously learn and contribute advanced technical knowledge to the engineering community
- Manage multiple projects simultaneously to maximize impact
- Act as a role model and mentor, strengthening technical expertise across teams
- Drive modernization efforts from monolithic systems to microservices and event-driven architectures
- Collaborate with senior engineering and architecture leaders to define long-term platform strategies and API standards
- Balance hands-on technical contributions with mentoring and elevating peers and junior engineers
- Lead cross-divisional projects that promote technological best practices and enhancements
- Competitive salary ranges based on location and experience
- Performance-based incentive compensation including cash bonuses and long-term incentives
- Comprehensive health benefits supporting total well-being
- Financial benefits and retirement plans
- Inclusive and diverse workplace culture
- Opportunities for professional growth and mentorship
- Flexible work arrangements including remote options
- Access to cutting-edge tools and technologies
Capital One is an equal opportunity employer committed to fostering a diverse and inclusive workplace. We do not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected status in accordance with applicable federal, state, and local laws. We promote a drug-free workplace and consider qualified applicants with criminal histories in compliance with relevant laws. Reasonable accommodations are available for applicants with disabilities throughout the recruitment process. Capital One encourages all qualified individuals to apply and join our community dedicated to innovation and excellence.
Heard nothing since you applied? Our guide says when to follow up, how, and what to write. How to follow up →
View Similar Jobs
Matches Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.