Capital One logo

Lead Software Engineer, Back End (Bank Tech)

Capital One

Norfolk, VA
Full Time
Senior
193k-221k
9 days ago

Job Description

About the Role

Lead Software Engineer, Back End (Bank Tech) at Capital One involves building and pioneering in the technology space, solving complex business problems in a fast-paced, collaborative, inclusive, and iterative environment. The role offers the opportunity to be at the forefront of a major transformation within Capital One, working with data and emerging technologies to create impactful solutions that meet regulatory needs and empower millions of customers.

Key Responsibilities

  • Lead a portfolio of diverse technology projects and a team of developers experienced in distributed microservices and full stack systems to create solutions that help meet regulatory needs for the company.
  • Share passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities.
  • Mentor other members of the engineering community.
  • Collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences for users.
  • Utilize programming languages like Java, SQL, Node, and Go, along with Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and AWS tools and services.
  • Be involved in coding or evaluating code as needed.

Requirements

  • Bachelor's Degree.
  • At least 4 years of professional software engineering experience (internship experience does not apply).
  • At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
  • Experience with distributed microservices, full stack systems, and cloud-based solutions.
  • Proficiency in programming languages such as Java, SQL, Node, and Go.
  • Experience with container orchestration tools like Docker and Kubernetes.
  • Knowledge of AWS tools and services.

Nice to Have

  • Master's Degree.
  • 7+ years of experience in Java, Go, or Node.js.
  • 2+ years of experience with AWS, GCP, Azure, or other cloud services.
  • 4+ years of experience in open source frameworks.
  • 1+ years of people management experience.
  • 2+ years of experience in Agile practices.

Qualifications

  • Educational background includes a Bachelor's Degree; a Master's Degree is preferred.
  • Professional experience in software engineering and cloud computing.

Benefits & Perks

  • Comprehensive, competitive, and inclusive set of health, financial, and other benefits.
  • Performance-based incentive compensation, including cash bonuses and long-term incentives.
  • Salary ranges vary by location, with specific figures provided for McLean, VA, and Richmond, VA.

Working at Capital One

Capital One promotes a collaborative, inclusive, and innovative work environment, emphasizing diversity and inclusion. The company values staying on top of technology trends, mentoring, and continuous learning, fostering a culture of disruption and problem-solving to meet real customer needs.

Apply Now

Job Details

Posted AtJul 15, 2025
Salary193k-221k
Job TypeFull Time
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Capital One

Website

capitalone.com

Location

Norfolk, VA

Industry

Commercial Banking

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches