Lead Software Engineer, Back End (Java, Python, AWS)

Capital One Financial

Actively hiring
McLean, VA Posted 23 days ago $197,300$225,100 / year

At a glance

AI generated

TL;DR

As a Lead Software Engineer on our back-end team, you will oversee and contribute to the development of scalable and efficient systems using technologies such as Java, Python, and AWS. Your primary responsibilities include designing and implementing robust backend services, optimizing performance, and ensuring seamless integration with front-end components. You will work closely with cross-functional teams to solve complex business problems and drive innovation in our product area, which involves processing large datasets and handling high traffic volumes. Ideal candidates possess a Master's Degree and at least seven years of experience in Java, Spark, Python, Go, or Node.js, along with strong problem-solving skills and a passion for delivering high-quality software solutions.

Skills

Java Python AWS Spark Go Node.js

What you'll do

  • Design and implement scalable back-end systems using Java and/or Python.
  • Optimize application performance by identifying bottlenecks and implementing solutions.
  • Develop and maintain RESTful APIs to support front-end applications.
  • Ensure code quality through unit testing and integration testing practices.
  • Deploy and manage cloud-based services on AWS infrastructure.

What we're looking for

  • Bachelor’s and Master's degree required.
  • 7+ years of back-end development experience in Java, Spark, Python, Go, or Node.js.
  • Strong expertise in at least one major programming language (Java, Python) preferred.
  • Experience with AWS cloud services is essential.
  • Must have relevant professional certifications (COPSSC).

Market check

Salary context

This $197,300–$225,100 range sits above 73% of similar postings on FindRole.

Peer median band

$153,950$225,100

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$165,000$214,625

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 489 open roles on FindRole.

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

Most-posted roles

View all roles at Capital One Financial

More like this

Similar roles

Lead Software Engineer, Back End

Capital One Financial

Richmond, Va, US 15 days ago $197,300$225,100
Java Python SQL Node Go Scala Docker Kubernetes AWS GCP Azure PostgreSQL MongoDB CI/CD