Lead Software Engineer

Capital One Financial

Quick summary

Work type
On-site
Location
Richmond, VA · McLean, VA
Salary
$197,300–$225,100 / yr
Posted
4 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $188k
This role $211k
$139k most similar roles pay here $234k

This role pays more than 65% of similar roles. Most pay $161,500–$214,950 — the shaded band above. At the midpoint, this role pays about $211k versus about $188k 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 498 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

At a glance

TL;DR · Lead Software Engineer

As a Lead Software Engineer at our innovative tech company, you will join a dynamic and collaborative team focused on developing cutting-edge solutions for large-scale enterprise clients. Your primary responsibilities include leading the design and implementation of complex software systems, mentoring junior engineers, and ensuring high-quality code through rigorous testing and continuous integration practices. You will work extensively with Java, Python, and JavaScript, leveraging tools like Docker, Kubernetes, and Git to manage development workflows efficiently. This role requires expertise in cloud technologies such as AWS and Azure, along with a deep understanding of microservices architecture and API design. With a focus on delivering scalable and resilient solutions, you will play a key role in solving complex business challenges for our clients across various industries.

What you'll do

  • Design and develop complex software solutions to meet business needs.
  • Lead a team of engineers in the development, testing, and deployment phases.
  • Ensure code quality through rigorous testing and adherence to coding standards.
  • Identify system bottlenecks and recommend improvements for scalability.
  • Stay updated with industry trends and integrate new technologies as needed.

What we're looking for

  • Bachelor’s degree required
  • Minimum of 7 years of software engineering experience
  • Proven leadership in managing and mentoring software development teams
  • Expertise in multiple programming languages and software development methodologies
  • Strong problem-solving skills with a focus on complex technical challenges
  • Experience with cloud-based solutions and containerization technologies
  • Certified by COPSSC preferred

More like this

Similar roles

Senior Lead Software Engineer

Capital One Financial

Chicago, IL 30 days ago $209,000$238,500
Java Spring Boot Docker Kubernetes AWS CI/CD Git SQL PostgreSQL Python RESTful APIs Maven JUnit Linux

Lead Software Engineer (Java)

Capital One Financial

McLean, VA 40 days ago $197,300$225,100
Java Spring Boot Maven Git Docker Kubernetes AWS CI/CD PostgreSQL JUnit Swagger Linux

Lead Software Engineer

Genworth Financial

Raleigh, NC 25 days ago
Java AWS Lambda Step Functions Spring Boot JIRA ServiceNow Python CI/CD Agile Methodology MISMO standards XML JSON Application performance monitoring Observability platforms AI tools Kubernetes Docker PostgreSQL
Hybrid

Lead Software Engineer

Mastercard

Arlington, Virginia 85 days ago $161,000$266,000
Python Java .NET/C# Kubernetes AWS Docker Snowflake PostgreSQL Splunk Dynatrace CI/CD Jenkins
Hybrid

Lead Software Engineer

The Walt Disney Company

Remote (Usa - Fl - Kirkman Point 1, US) 45 days ago $148,300$198,800
AWS Node.js .NET Core CI/CD Docker MariaDB MySQL RESTful APIs OAuth 2.0 JWT Electron Angular DevOps Terraform Typescript Prometheus Grafana
Remote