Senior Lead Software Engineer, Back End (GraphDB & API Platform)

Capital One Financial

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Richmond, VAPlano, TXMcLean, VA
Salary
$229,900–$262,400 / yr
Posted
28 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $246k
$167k most similar roles pay here $273k

This role pays more than 93% of similar roles. Most pay $177,187–$228,950 — the shaded band above. At the midpoint, this role pays about $246k versus about $203k 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 998 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Senior Lead Software Engineer, Back End (GraphDB & API Platform)

Senior Lead Software Engineer, Back End (GraphDB & API Platform) (Enterprise Platforms Technology) joins the Enterprise Platforms Technology team to provide technical leadership for foundational customer data and relationship platforms. This individual will lead the architecture and evolution of APIs, data contracts, and cloud-native platform services while ensuring interoperability between existing distributed systems and next-generation capabilities. The role involves designing scalable, resilient, and observable distributed systems, establishing architectural patterns for consistent data interaction, and driving automation to improve developer productivity. Key technical requirements include experience with Java, Scala, Python, Go, or Node.js, along with expertise in GraphDB, API platform architectures, and cloud-native environments such as AWS, GCP, or Azure. The position focuses on solving complex problems regarding large-scale customer data management and the modernization of underlying persistence technologies within a distributed environment.

What you'll do

  • Lead the architecture and evolution of APIs, data contracts, and platform services for large-scale customer data.
  • Modernize foundational data platforms while ensuring interoperability between new and existing systems.
  • Establish architectural patterns to ensure consistent interaction with customer data as underlying technologies evolve.
  • Align API designs and platform capabilities with evolving customer data models through cross-functional partnership.
  • Develop self-service capabilities to simplify how engineering teams manage and consume data.
  • Design and deliver highly available, resilient, and scalable cloud-native distributed systems.
  • Drive automation and operational excellence to improve developer productivity and platform adoption.
  • Mentor engineers and provide technical leadership across multiple engineering teams and domains.

What we're looking for

  • At least 6 years of professional software engineering experience.
  • At least 1 year of experience with cloud computing (AWS, Microsoft Azure, or Google Cloud).
  • 9+ years of experience in Java, Scala, Python, Go, or Node.js.
  • 5+ years of experience leveraging GraphDB and designing API platform architectures.
  • 4+ years of experience with serverless and container-based cloud architectures and large-scale data-processing technologies.
  • 4+ years of experience in the architecture and implementation of distributed, cloud-native platforms at scale.
  • Bachelor’s Degree.

More like this

Similar roles

Senior Lead Software Engineer, Back End

Capital One Financial

Richmond, VA 9 days ago $209,000$238,500
Java Python SQL Node.js Go Scala AWS Azure GCP Docker Kubernetes NoSQL RDBMS Microservices Agile
6+ yrs exp

Senior Lead Software Engineer, Back End

Capital One Financial

McLean, VA +1 50 days ago $250,800$286,200
Java Python SQL Node.js Go Scala AWS Azure GCP Docker Kubernetes NoSQL RDBMS Microservices Agile Open Source Frameworks AI Tooling
6+ yrs exp

Senior Lead Software Engineer, Back End

Capital One Financial

McLean, VA 38 days ago $229,900$262,400
Java Python SQL Node.js Go Scala AWS Microsoft Azure Docker Kubernetes RDBMS NoSQL Microservices Agile Open Source Frameworks AI Tooling Cloud Computing
6+ yrs exp

Lead Software Engineer, Back End

Capital One Financial

McLean, VA +2 51 days ago $197,300$225,100
Java Python SQL Node.js Go Scala AWS Azure GCP Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing Open Source Frameworks
4+ yrs exp

Lead Software Engineer, Back End

Capital One Financial

Chicago, IL 30 days ago $179,400$204,700
Java Python SQL Node.js Go Scala AWS Azure GCP Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing Open Source Frameworks
4+ yrs exp

Lead Software Engineer, Back End

Capital One Financial

Richmond, VA +1 30 days ago $197,300$225,100
Java Python SQL Node.js Go Scala AWS GCP Azure Docker Kubernetes NoSQL RDBMS Microservices Agile Cloud Computing Open Source Frameworks
4+ yrs exp