Capital One

LeadSoftwareEngineer-Python+PySpark

$197–225k Richmond, Virginia, United States FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Software Engineer - Python + PySpark at Capital One. Skills: Python, PySpark, Software Engineering, Cloud Computing. Lead a portfolio of diverse technology projects. Lead a team of developers”

What You'll Achieve.

Create solutions that help meet regulatory needs for the company; Drive powerful experiences to help millions of Americans achieve financial empowerment

Industry & Context.

Problems you'll solve

Solving complex business problems

Eligibility Requirements

Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position

What They're Looking For.

Must Have

Bachelor's Degree, At least 4 years of experience in software engineering, At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud)

Nice to Have

Master's Degree, 7+ years of experience in at least one of the following: Python, SQL, TypeScript, PySpark, JavaScript, Java or Go, 3+ years of experience with AWS, GCP, Microsoft 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

What You'll Do.

Lead a portfolio of diverse technology projects

Lead a team of developers

Create solutions that help meet regulatory needs

Share passion for staying on top of tech trends

Experiment with and learn new technologies

Participate in internal & external technology communities

Mentor other members of the engineering community

Collaborate with digital product managers

Deliver robust cloud-based solutions

How You'll Work.

Team & Collaboration

Collaborate with digital product managers; Collaborate in a fast-paced, collaborative, inclusive, and iterative delivery environment

Process & Methodology

Lead a portfolio of diverse technology projects

Full Job Description

Lead Software Engineer - Python + PySpark Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking******Full Stack Software Engineers** who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. **What You’ll Do:** * Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company * Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community * Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment * Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, 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 experience in software engineering (Internship experience does not apply) * At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) **Preferred Qualifications:** * Master's Degree * 7+ years of experience in at least one of the following: Python, SQL, TypeScript, PySpark, JavaScript, Java or Go. * 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service * 4+ year

Free ATS check

Applying for this Lead Software Engineer - Python + PySpark role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Capital One?

Real rants from real employees. Read before you apply.

Read Company Rants →