Lead Software Engineer

Capital One
Richmond, VA
Category Engineering
Job Description
Role Overview

Lead a portfolio of diverse technology projects and a team of developers to create solutions that help meet regulatory needs for the company. Collaborate with digital product managers to deliver robust cloud-based solutions. Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go.

What You Will Do

Lead a team of developers with deep experience in distributed microservices and full stack systems. Share your passion for staying on top of tech trends and experimenting with new technologies.

Why It Might Be a Fit

This role is for someone who is passionate about marrying data with emerging technologies and has experience with cloud computing, open source frameworks, and Agile practices.

Requirements

  • 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)
  • 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, 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

Benefits

  • Comprehensive, competitive, and inclusive set of health, financial and other benefits
  • Performance based incentive compensation
  • Cash bonus(es) and/or long term incentives (LTI)
]]>