Quick summary
- Work type
- On-site
- Location
- Plano, TXMcLean, VARichmond, VAChicago, ILNew York, NY
- Salary
- $179,400–$204,700 / 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 (Python, AWS, AI, Snowflake, Databricks) joins the Enterprise Platform Tech team to lead a portfolio of diverse technology projects and a team of developers. This role involves building distributed microservices and full-stack systems to meet regulatory needs while delivering robust cloud-based solutions for customer experiences. The engineer will provide technical leadership across Agile teams, set standards for design and development, partner with architects on service boundaries, and manage technical debt through refactoring. Key technologies include Python, Java, Scala, Go, Node.js, JavaScript, TypeScript, and various AWS tools. The role also utilizes Open Source RDBMS and NoSQL databases, Docker, Kubernetes, and CI/CD pipelines. The work focuses on transforming platform infrastructure to solve complex business problems and improve system performance within a high-scale financial services environment using modern AI-based coding tools.
What does a Full Stack Engineer earn in Texas?
Median $192050 from 31 postings across 4 companies.
Skills
What you'll do
- Lead a portfolio of diverse technology projects and a team of developers specializing in distributed microservices and full-stack systems.
- Develop robust cloud-based solutions using AWS, Python, Java, Go, or other modern programming languages to enhance customer experiences.
- 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 improve system performance.
- Influence long-term technology strategy by evaluating emerging tools and practices in a "you build it, you own it" environment.
- Mentor engineers and drive professional development within the technical community.
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 the following: Go, Java, JavaScript/TypeScript, Python, Rust, C#, 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).