Quick summary
- Work type
- On-site
- Location
- McLean, VA
- Salary
- $197,300–$225,100 / yr
- Posted
- 2 days ago
- Freshness
- Confirmed live today
- Nearby
- 99+ roles within 25 mi
Employer
About Capital One Financial
Capital One Financial is a bank holding company specializing in credit cards, auto loans, banking, and savings products, known for its data-driven approach to consumer and commercial finance. Industry: Financial Services & Banking
Capital One Financial currently has 836 open roles on FindRole.
Listed pay typically runs $197,300–$225,100 across 829 roles with salary data.
Most-posted roles
- Lead Software Engineer 98
- Full-stack Engineer 65
- AI Engineer 47
- Product Management Manager 33
- Business Manager 29
At a glance
TL;DR · Full Stack Engineer IV
Full Stack Engineer 4 (Go, AWS) joins a team of makers to lead a portfolio of diverse technology projects and a team of developers focused on distributed microservices and full stack systems. The role involves building robust cloud-based solutions to meet regulatory needs while collaborating with product managers to deliver high-quality experiences. Day-to-day responsibilities include providing technical leadership across Agile teams, setting standards for design and development, partnering with architects to define service boundaries, and proactively refactoring code to reduce technical debt. The position requires proficiency in Java, Scala, Python, Go, Node.js, JavaScript, and TypeScript, alongside experience with RDBMS, NoSQL databases, Docker, Kubernetes, and various AWS tools. This role addresses the complex business problem of navigating regulatory requirements while maintaining high performance within a distributed system environment using modern infrastructure as code and CI/CD pipelines.
What does a Full Stack Engineer earn in Virginia?
Median $211200 from 81 postings across 4 companies.
Skills
What you'll do
- Lead a portfolio of diverse technology projects and a team of developers focused on distributed microservices and full-stack systems.
- Develop robust cloud-based solutions using AWS, Docker, Kubernetes, and various programming languages like Go, Java, and Python.
- Provide technical leadership to Agile teams by setting standards for design, development, and operational excellence.
- Partner with architects to define service boundaries, integration patterns, and reusable frameworks.
- Identify areas for improvement and perform targeted refactoring to reduce technical debt and enhance system performance.
- Influence long-term technology strategy by evaluating emerging tools and practices in a "you build it, you own it" environment.
- Mentor other members of the engineering community and drive professional development within technical teams.
What we're looking for
- Bachelor's Degree or higher in Computer Science or a related quantitative field.
- At least 4 years of experience in software engineering.
- At least 2 years of experience with public cloud platforms, cloud-based productivity tools, or virtualization technologies.
- Master’s Degree in Computer Science or a related field (preferred).
- 7+ years of experience coding with more than two of Go, Java, JavaScript/TypeScript, Python, Rust, C#, or Scala (preferred).
- 3+ years of experience with database and database management systems (preferred).
- 4+ years of experience contributing to open source frameworks (preferred).
- 3+ years of experience with CI/CD pipelines, infrastructure as code, and automated testing frameworks (preferred).