Staff Full-stack Engineer, B2B Platforms & Payment Systems

Capital One Financial

Confirmed live yesterday High trust
Remote

Quick summary

Work type
Remote
Location
Richmond, VAMcLean, VA
Salary
$244,700–$279,200 / yr
Employment
Full-time
Posted
4 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $216k
This role $262k
$157k most similar roles pay here $292k

This role pays more than 80% of similar roles. Most pay $169,887–$261,237 — the shaded band above. At the midpoint, this role pays about $262k versus about $216k for comparable roles.

Based on 240 similar postings.

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 1743 open roles on FindRole.

Listed pay typically runs $197,300–$225,100 across 947 roles with salary data.

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Staff Full-stack Engineer, B2B Platforms & Payment Systems

Staff Full-stack Engineer - - B2B Platforms & Payment Systems (Remote-Eligible) joins the Business Cards & Payments team to shape destination architecture and drive innovation across core capabilities. This role involves defining long-term technical strategy, prototyping new features, and modernizing monolithic systems into microservice architectures and event-driven platforms. The engineer will manage employee spend systems, develop underwriting and lending capabilities, and integrate agentic AI tools into the software ecosystem. Key responsibilities include mentoring engineers, establishing API standards, and ensuring non-functional system characteristics like scalability and performance. Required skills include experience with cloud computing (AWS, Microsoft Azure, Google Cloud), data architecture, and enterprise design patterns. The role requires proficiency in languages such as Go, Java, JavaScript, TypeScript, Python, Rust, C#, or Scala, alongside expertise in web technologies and distributed systems to solve complex problems for small business owners.

What does a Full Stack Engineer earn in Virginia?

Median $211200 from 204 postings across 5 companies.

See salary data

What you'll do

  • Define long-term technical strategy and destination architecture for business payment systems.
  • Decompose complex problems into practical, operational solutions and high-quality technical designs.
  • Implement AI and agentic capabilities to enhance customer experiences across core platforms.
  • Modernize monolithic systems into microservice architectures and event-driven platforms.
  • Serve as a subject matter expert on non-functional requirements like performance, scalability, and operability.
  • Mentor engineers and lead the development of next-generation technical talent within the organization.
  • Create technical documentation, code samples, and blog posts to share knowledge across teams.
  • Lead cross-divisional projects to promote engineering best practices and infrastructure standards.

What we're looking for

  • Bachelor's Degree or higher in Computer Science or a related quantitative field.
  • At least 7 years of experience in software engineering, solution architecture, enterprise architecture, cloud computing, and data architecture.
  • Master’s Degree in Computer Science or Software Engineering (preferred).
  • 10+ years of experience in software engineering, solution architecture, enterprise architecture, cloud computing, and data architecture (preferred).
  • 10+ years of professional experience coding in Go, Java, JavaScript/TypeScript, Python, Rust, C#, or Scala (preferred).
  • 8+ years of experience with database management systems (preferred).
  • 8+ years of experience with public cloud platforms, cloud-based productivity tools, or virtualization technologies (preferred).
  • 10+ years of experience in the full lifecycle of system development and networking protocols (preferred).

More like this

Similar roles

Staff Full-stack Engineer

Capital One Financial

Remote (McLean, VA) +3 3 days ago $244,700–$279,200
AWS Microsoft Azure Google Cloud Go Java JavaScript TypeScript Python Rust C# Scala Machine Learning Distributed Systems API Networking Protocols
7+ yrs exp Remote

Senior Staff Full-stack Engineer

Capital One Financial

Remote (McLean, VA) +3 3 days ago $286,200–$326,700
AWS Microsoft Azure Google Cloud Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning API Networking Protocols
9+ yrs exp Remote

Staff Full-stack Engineer

Capital One Financial

Remote (McLean, VA) 13 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning HPC
7+ yrs exp Remote

Senior Staff Full-Stack Engineer

Capital One Financial

Remote (Chicago, IL) +4 10 days ago $286,200–$326,700
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning HPC
9+ yrs exp Remote

Staff Full-Stack Engineer

Capital One Financial

McLean, VA 9 days ago $269,100–$307,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning API Mobile Architecture
7+ yrs exp

Staff Full-Stack Engineer

Capital One Financial

McLean, VA +2 6 days ago $269,100–$307,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning HPC
7+ yrs exp