Lead Software Engineer, Enterprise Platform (Marketing Technology)

Capital One
Plano, VA
Job Description
Role Overview

As a Lead Software Engineer, you'll lead a portfolio of diverse technology projects and a team of developers to create solutions that help meet regulatory needs for the company. You'll collaborate with digital product managers to deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment.

What You Will Do

You'll lead a team of developers, utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, and collaborate with digital product managers to deliver robust cloud-based solutions.

Why It Might Be a Fit

You'll have the opportunity to be on the forefront of driving a major transformation within Capital One, and you'll have the chance to share your passion for staying on top of tech trends and experimenting with new technologies.

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)
  • Master's Degree (preferred)
  • 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
  • Experience leveraging interactive AI tooling to accelerate productivity

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)
  • paid holidays
]]>