Staff Software Engineer, Identity

Capital One Financial

Confirmed live today High trust

Quick summary

Work type
On-site
Location
McLean, VAPlano, TXRichmond, VA
Salary
$269,100–$307,200 / yr
Employment
Full-time
Posted
2 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $218k
This role $288k
$164k most similar roles pay here $323k

This role pays more than 98% of similar roles. Most pay $189,562–$246,000 — the shaded band above. At the midpoint, this role pays about $288k versus about $218k 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 1435 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Staff Software Engineer, Identity

Staff Software Engineer - Identity serves as a technical expert within the identity domain, focusing on building robust security infrastructure in a highly regulated financial environment. You will architect transitions toward just-in-time access models, develop policy-as-code abstractions, and design an authorization fabric utilizing multi-dimensional telemetry for risk-based decisions. The role involves modernizing monolithic systems into microservices and event-driven platforms while creating developer-centric APIs to ensure self-sufficiency. Key technical requirements include experience with Open Policy Agent, distributed systems, and cloud platforms like AWS, Azure, or Google Cloud. You will utilize languages such as Go, Java, Python, Rust, C#, or Scala, alongside web technologies like TypeScript. Beyond coding, you will mentor engineers, lead cross-divisional projects, and serve as a technical advisor to ensure all identity solutions meet stringent compliance and audit standards.

What does a Software Engineer earn in Virginia?

Median $154938 from 93 postings across 18 companies.

See salary data

What you'll do

  • Architect the transition from permanent access to a Just-In-Time (JIT) model with automated elevation and revocation.
  • Lead the development of a centralized, policy-based identity governance system that is agnostic of the underlying stack.
  • Design an authorization fabric using multi-dimensional telemetry for dynamic, risk-based security decisions.
  • Build developer-centric APIs and self-service capabilities to enable "Identity-as-a-Service" across product teams.
  • Ensure all identity systems meet stringent regulatory compliance and audit standards in a financial environment.
  • Modernize legacy monolithic systems into microservice architectures and event-driven platforms.
  • Mentor engineers and serve as a technical authority by creating code samples, blog posts, and documentation.
  • Define long-term platform strategies and API standards in collaboration with senior engineering leadership.

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, enterprise architecture, and cloud computing (preferred).
  • 10+ years of professional experience coding in languages like Go, Java, Python, or C# (preferred).

More like this

Similar roles

Staff Full-Stack Engineer

Capital One Financial

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

Staff Software Engineer

Capital One Financial

Plano, TX 2 days ago $244,700–$279,200
AWS Microsoft Azure Cloud Platform Go Java JavaScript TypeScript Python Rust C# Scala Distributed Systems Machine Learning Networking Protocols
7+ yrs exp

Staff Full-Stack Engineer

Capital One Financial

McLean, VA +1 7 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

Staff Full-Stack Engineer

Capital One Financial

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

Staff Full-Stack Engineer

Capital One Financial

McLean, VA 2 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

Staff Full-Stack Engineer

Capital One Financial

McLean, VA 6 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