Lead Software Engineer (Python, TypeScript, AWS)

Capital One

McLean (VA)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Capital One is seeking a Lead Software Engineer to guide a portfolio of cloud-based projects and a team of developers. You will drive full‑stack, distributed microservices initiatives and collaborate with product managers to deliver scalable solutions.

Required are 4+ years of software engineering and a Bachelor’s degree, with beneficial experience in Python, TypeScript, AWS, and open‑source frameworks. This role emphasizes leadership and cloud proficiency.

Qualifications

  • Bachelor’s degree required.
  • 4+ years of professional software engineering experience.
  • 1+ year of cloud computing experience (AWS/Azure/GCP).
  • Experience with distributed microservices and full‑stack systems is preferred.

Responsibilities

  • Lead a portfolio of diverse tech projects and a team of developers with deep experience in distributed microservices and full‑stack systems.
  • Mentor other members of the engineering community and stay current with tech trends.
  • Collaborate with product managers to deliver robust, cloud‑based solutions for millions of customers.
  • Contribute across languages including Java, Python, SQL, Node, Go, and Scala, and work with both SQL and NoSQL databases.

Skills

Python
TypeScript
AWS
Cloud computing

Education

Bachelor's Degree
Master's Degree

Tools

Docker
Kubernetes
SQL
NoSQL
Java
Node
Go
Scala

Job description

Lead Software Engineer (Python, TypeScript, AWS)

At Capital One, you will lead a portfolio of diverse technology projects and a team of developers to deliver robust, cloud‑based solutions that meet regulatory needs. You will collaborate with product managers and contribute to distributed microservices and full‑stack systems.

What You’ll Do:
  • Lead a portfolio of diverse tech projects and a team of developers with deep experience in distributed microservices and full‑stack systems.
  • Share your passion for staying on top of tech trends, experimenting with and learning new technologies, and mentoring other members of the engineering community.
  • Collaborate with digital product managers to deliver robust, cloud‑based solutions that drive powerful experiences for millions of customers.
  • Utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, as well as Open‑Source RDBMS and NoSQL databases.
  • Use container orchestration services including Docker and Kubernetes, and a variety of AWS tools and services.
Basic Qualifications:
  • Bachelor’s Degree
  • At least 4 years of professional software engineering experience (Internship experience does not apply)
  • At least 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications:
  • Master’s Degree
  • 7+ years of experience with Python
  • 2+ years of experience with TypeScript
  • 2+ years of experience with AWS, GCP, Azure, or another cloud service
  • 4+ years of experience in open‑source frameworks
  • 1+ years of people‑management experience
  • 2+ years of experience in Agile practices
  • Experience leveraging interactive AI tooling to accelerate productivity

This position does not sponsor a new applicant for employment authorization or offer immigration related support.

Benefits:

Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well‑being, along with eligible performance‑based incentive compensation (cash bonus and/or long‑term incentives).

Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non‑discrimination in compliance with applicable federal, state, and local laws.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

capitalone • Richmond (VA)

On-site
USD 120,000 - 190,000
Lead Software Engineer (Java, Python, AWS)
Lead Software Engineer (Java, Python, AWS)

Capital One • Plano (TX)

On-site
USD 179,400 - 204,700
Cash bonuses
Long-term incentives
Comprehensive health benefits
Lead Software Engineer (Python, Scala, Spark, AWS)
Lead Software Engineer (Python, Scala, Spark, AWS)

Capital One • Richmond (VA)

On-site
USD 179,000 - 205,000
Comprehensive health benefits
Financial benefits
Performance-based incentives
Lead Software Engineer, Back End – Golang, AWS
Lead Software Engineer, Back End – Golang, AWS

Capital One • McLean (VA)

On-site
USD 197,300 - 225,100
Health benefits
Financial and wellness support
Performance-based incentives
Lead Software Engineer (Python, TypeScript, AWS)
Lead Software Engineer (Python, TypeScript, AWS)

Capital One National Association • McLean (VA)

On-site
USD 197,000 - 226,000
Lead Software Engineer (React, AWS)
Lead Software Engineer (React, AWS)

Capital One • McLean (VA)

On-site
USD 197,000 - 226,000
Health benefits
Performance incentives
Total well-being benefits
Lead Software Engineer (Golang, Python, AWS)
Lead Software Engineer (Golang, Python, AWS)

Socket.dev • Plano (TX)

On-site
USD 179,000 - 205,000
Lead Software Engineer, Back End (AWS, Java, Python, Typescript, CI/CD)
Lead Software Engineer, Back End (AWS, Java, Python, Typescript, CI/CD)

Capital One • McLean (VA)

On-site
USD 197,000 - 226,000
Lead Software Engineer (Java, Python, AWS)
Lead Software Engineer (Java, Python, AWS)

Capital One • New York (NY)

On-site
USD 215,000 - 246,000
Lead Software Engineer (Java, Python, AWS)
Lead Software Engineer (Java, Python, AWS)

Capital One National Association • New York (NY)

On-site
USD 215,000 - 246,000