Drimva

Capital One

Senior Staff Full-stack Engineer, Global Payments Network

$315K–$392K

McLean, VA +1 · Senior Staff · Full-time · Posted Oct 29, 2026

Location
McLean, VA
New York, NY
Experience
At least 9 years in all listed basic-qualification areas; preferred: 12+ years in all listed preferred-qualification areas.
Education
Bachelor’s Degree or higher in Computer Science or a related quantitative field; preferred: Master’s Degree in Computer Science or Software Engineering.
Visa sponsorship
Capital One will consider sponsoring a new qualified applicant for employment authorization for this position.

About the job

Architect and deliver the real-time and batch data platform for Capital One’s Global Payment Network, including pipelines, a unified data model, and catalog and metadata services.

What you'll do

  • Design event-driven pipelines and set architecture standards for streaming, storage, and low-latency serving.
  • Define a canonical data model and build catalog, metadata, lineage, and data-contract capabilities for downstream teams.
  • Partner with fraud, analytics, and modeling teams; provide technical leadership and mentor engineers.

What they ask for

  • Bachelor’s degree or higher in Computer Science or a related quantitative field.
  • At least 9 years of experience in software engineering and solution architecture, enterprise architecture and design patterns, cloud computing, and data architecture.

Nice to have

  • Master’s degree in Computer Science or Software Engineering.
  • 12+ years of experience in the listed disciplines, plus experience with real-time streaming, distributed storage and metadata systems, canonical data models, or high-availability systems in regulated domains.

Pay

$314,800 - $359,300 USD base salary (McLean, VA); $343,400 - $392,000 USD base salary (New York, NY)

Tools

AWS, Microsoft Azure, Google Cloud, JavaScript, TypeScript, Kafka, Flink, Iceberg

Model-written summary · the original posting is authoritative

First seen Oct 30, 2026 · Last verified Nov 5, 2026 (UTC)