Staff Software Engineer, Card Technology

Capital One Financial

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
McLean, VAChicago, IL
Salary
$244,700–$279,200 / yr
Employment
Full-time
Posted
11 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $207k
This role $262k
$127k $296k
below market most similar roles pay here above market

This role pays more than 90% of similar roles. Most pay $176,600–$236,840 — the blue band above. At the midpoint, this role pays about $262k versus about $207k 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 2107 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Staff Software Engineer, Card Technology

Staff Software Engineer - Card Technology joins the Card Core Accounts and Transactions team to manage highly available, scalable critical services for customer-facing applications. This role involves architecting target state application architectures, decomposing complex problems into operational solutions, and driving the modernization of monolithic systems into microservice architectures and event-driven platforms. You will serve as a technical expert and mentor, providing guidance on non-functional system characteristics like performance, scalability, and operability. Required skills include software engineering, solution architecture, enterprise design patterns, data architecture, and cloud computing across AWS, Microsoft Azure, and Google Cloud. Preferred technical proficiencies include JavaScript, TypeScript, Go, Java, Python, Rust, C#, and Scala, alongside experience with networking protocols, distributed HPC and ML systems, and the strategic application of agentic AI coding tools.

What does a Software Engineer earn in Virginia?

Median $165000 from 125 postings across 23 companies.

See salary data

What you'll do

  • Architect the target state application architecture for migrating legacy systems to a modern technology stack.
  • Decompose complex problems into practical, operational solutions while ensuring the quality of technical design and implementation.
  • Drive the modernization of monolithic systems into microservice architectures and event-driven platforms.
  • Serve as an authoritative expert on non-functional system characteristics including performance, scalability, and operability.
  • Mentor engineers and coach the technical community to strengthen the collective expertise and know-how of the organization.
  • Collaborate with senior leaders to define long-term platform strategy and API standards.
  • Create and share technical communications, code samples, and blog posts to share knowledge across the organization.
  • Lead cross-divisional projects that promote technological best practices and system enhancements.

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 and solution architecture.
  • At least 7 years of experience in enterprise architecture and design patterns.
  • At least 7 years of experience in cloud computing (AWS, Microsoft Azure, Google Cloud).
  • At least 7 years of experience in 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).

More like this

Similar roles

Staff Software Engineer, Card

Capital One Financial

McLean, VA +3 60 days ago
Go Java Python JavaScript TypeScript AWS Database Design System Design Cloud Computing Networking BGP SD-WAN Windsurf Claude Code SPA Frameworks Observability
7+ yrs exp

Staff Software Engineer, Card Tech

Capital One Financial

San Francisco, CA +4 29 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala HPC Machine Learning Agentic AI SPA Frameworks Networking Protocols Distributed Systems
7+ yrs exp

Staff Full-stack Engineer

Capital One Financial

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

Staff Full-Stack Engineer

Capital One Financial

Chicago, IL +1 12 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems HPC Machine Learning Networking Protocols SPA Frameworks
7+ yrs exp

Staff Full-stack Engineer

Capital One Financial

Riverwoods, IL +4 36 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala DevOps Distributed Systems HPC Machine Learning Spec-Driven Development
7+ yrs exp

Staff Full-stack Engineer

Capital One Financial

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