Senior Lead Software Engineer, Full Stack

Capital One Financial

Quick summary

Work type
On-site
Location
McLean, VAWilmington, DEPhiladelphia, PA
Salary
$229,900–$262,400 / yr
Posted
3 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $203k
This role $246k
$172k most similar roles pay here $272k

This role pays more than 94% of similar roles. Most pay $181,250–$225,000 — 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 680 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Senior Lead Software Engineer, Full Stack

As a Senior Lead Software Engineer in Bank Tech’s Solutions Engineering team, you will lead small engineering teams through complex problem spaces, delivering high-quality solutions across multiple domains and technology stacks under tight deadlines. Your day-to-day involves owning technical delivery on engagements, making architecture decisions, conducting code reviews, and rapidly onboarding to new codebases. You will work on the bank's top priorities including integration, modernization, reliability, automated testing, and machine learning, requiring expertise in full-stack development, Cloud/DevOps, SRE, and AI/ML. Key skills include JavaScript, Java, TypeScript, Python, or Go, AWS experience, and rapid context-switching abilities. This role demands strong technical execution, adaptability, and relationship-building to drive impact across the entire bank’s systems landscape.

What you'll do

  • Own technical delivery on engagements by writing production code and making architecture decisions.
  • Lead small teams of engineers through complex problem spaces and remove blockers.
  • Decompose ambiguous problems into practical implementations with clear milestones.
  • Ensure quality across engagements, focusing on performance, testability, operability, and security.
  • Rapidly onboard to unfamiliar codebases and domains to become productive in days.
  • Develop working knowledge across Bank Tech's systems landscape including payments, data platforms, and cloud infrastructure.

What we're looking for

  • At least 9 years of experience in JavaScript, Java, TypeScript, Python, or Go.
  • Extensive experience with AWS and cloud computing platforms.
  • Proven ability to work across multiple technical domains and rapidly switch contexts.
  • Strong track record of delivering high-quality production code under tight deadlines.
  • Excellent communication skills for both technical and non-technical stakeholders.
  • Experience leading small engineering teams through complex problem spaces.

More like this

Similar roles

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA 8 days ago $179,400$204,700
Angular Typescript Javascript Node.js AWS Docker Kubernetes SQL Python Go PostgreSQL MongoDB CI/CD

Senior Software Engineer

Upstart

Remote 63 days ago $166,900$230,900
Python Java Kotlin AWS Docker CI/CD Kafka gRPC PostgreSQL SQL REST JSON Git Jenkins Swagger OAuth PCI DSS SOX HIPAA ISO 27001
Remote

Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA +3 73 days ago $197,300$225,100
Java Python JavaScript TypeScript SQL Go Docker Kubernetes AWS PostgreSQL MongoDB CI/CD

Lead Software Engineer, Full Stack

Capital One Financial

McLean, VA +1 3 days ago $197,300$225,100
JavaScript React Node.js Python Django RESTful APIs SQL PostgreSQL Git GitHub CI/CD AWS Kubernetes Docker JUnit Selenium Agile