Senior Back End Software Engineer

Mc Lean, Virginia

Capital One
Apply for this Job
Are you passionate about pioneering advancements in technology? Do you thrive on tackling complex business challenges in a collaborative, inclusive, and dynamic environment? At Capital One, you will join a dedicated team of innovators and problem solvers who are committed to meeting real customer needs. We are looking for a talented Back End Software Engineer to help transform our operations and make a significant impact within Capital One.

The Cloud Operations Resilience Engineering (CORE) Technology division focuses on enhancing Capital One's cloud infrastructure, ensuring observability, connectivity, resilience, and availability.

What You'll Be Doing:
  • Lead a diverse portfolio of technology projects and guide a team of developers with expertise in distributed microservices and full-stack systems to create effective solutions addressing regulatory requirements.
  • Share your enthusiasm for the latest technological trends, collaborate and learn new technologies, engage with both internal and external tech communities, and mentor fellow engineers.
  • Work alongside digital product managers to deliver robust cloud-based solutions that enhance financial experiences for millions of Americans.
  • Leverage programming languages such as Java, Python, SQL, Node, Go, and Scala; work with both open-source RDBMS and NoSQL databases; utilize container orchestration tools like Docker and Kubernetes, along with various AWS tools and services.
Basic Qualifications:
  • Bachelor's Degree.
  • At least 4 years of professional software engineering experience (excludes internship experience).
  • Minimum of 1 year of 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 languages: Java, Scala, Python, Go, or Node.js.
  • 2+ years of experience working with cloud services (AWS, GCP, Azure, or similar).
  • 4+ years of experience utilizing open-source frameworks.
  • 1+ years of people management experience.
  • 2+ years of experience applying Agile methodologies.
Note: Capital One will not sponsor new applicants for employment authorization or provide immigration-related support for this position.

The role is located at Richmond, VA: $175,800 - $200,700 for Lead Software Engineer and McLean, VA: $193,400 - $220,700 for Lead Software Engineer. Candidates hired in other locations will be subject to the pay range for that respective location. Salary offers will be included in the offer letter based on exact location.

This position qualifies for performance-based incentive compensation, which may include cash bonuses and/or long-term incentives.

Capital One provides a comprehensive and competitive benefits package that supports your overall well-being. More details can be found on the Capital One Careers website.

This role will accept applications for a minimum of 5 business days. Capital One is an equal opportunity employer committed to diversity and inclusion. All qualified applicants will receive consideration for employment.

If you require an accommodation to apply, please contact Capital One Recruiting. All information provided will remain confidential.

Date Posted: 03 April 2025
Apply for this Job