Senior Back End Software Engineer

Mc Lean, Virginia

Capital One
Apply for this Job
Are you passionate about technology and eager to tackle complex challenges? Join us at Capital One, where you will collaborate with a dynamic group of innovative thinkers dedicated to solving real-world problems and enhancing customer experiences. We're on the lookout for Back End Software Engineers who excel in integrating data with the latest technologies. As a member of our team, you will play a crucial role in a transformative journey at Capital One.

In this position, you will contribute to the Recoveries domain within Customer Resiliency, a perfect blend of operational excellence and compassionate service. You will have the chance to design and implement cutting-edge solutions to reshape our core platform and services as part of Capital One's strategic technological initiatives. Leverage modern technologies such as Java, Kafka, AWS services, PostgreSQL, and Snowflake to build impactful solutions while working with a group of enthusiastic and collaborative team members in an engaging and lively work environment.

Key Responsibilities:
  • Lead a diverse portfolio of technology projects, guiding a team of experienced developers in creating comprehensive solutions that meet the company's regulatory requirements.
  • Stay ahead of tech trends, exploring and learning new technologies. Mentor fellow engineers and, periodically, engage in hands-on coding or code evaluations.
  • Collaborate with digital product managers to deliver robust, cloud-based solutions that empower millions of Americans financially.
  • Utilize programming languages like Java, Python, SQL, Node.js, and Go, as well as container orchestration with Docker and Kubernetes, alongside a variety of AWS tools and services.
Basic Qualifications:
  • Bachelor's Degree.
  • A minimum of 4 years of professional software engineering experience (Internship experience is not applicable).
  • At least 1 year of experience with cloud computing (AWS, Azure, or GCP).
Preferred Qualifications:
  • Master's Degree.
  • 7+ years of experience with Java, Scala, Python, Go, or Node.js.
  • 2+ years of experience with AWS, GCP, or Azure.
  • 4+ years of experience with open-source frameworks.
  • 1+ years of experience in people management.
  • 2+ years of experience with Agile methodologies.
This position offers a competitive salary range of $193,400 - $220,700 for the Lead Software Engineer level and is eligible for performance-based incentives, including cash bonuses and/or long-term incentives. Capital One provides a comprehensive set of health and financial benefits to support your overall well-being.

Capital One is an equal opportunity employer committed to diversity and inclusion in the workplace. All qualified applicants receive consideration for employment without regard to race, sex, age, national origin, religion, disability, marital status, sexual orientation, gender identity, or any other basis prohibited by law.

For candidates requiring accommodation during the application process, please contact Capital One Recruiting. Your information will remain confidential.

Date Posted: 03 April 2025
Apply for this Job