Senior Back End Software Engineer

Mc Lean, Virginia

Capital One
Apply for this Job
Are you passionate about innovative technology solutions? Do you thrive in fast-paced, collaborative environments where you can solve complex business problems? Join us at Capital One as a Senior Back End Software Engineer and be part of a dynamic team dedicated to redefining financial empowerment for millions of Americans.

In this role, you will:
  • Lead a diverse portfolio of technology projects while managing a talented team of developers experienced in distributed microservices and full stack systems.
  • Drive the creation of solutions that align with regulatory needs and enhance customer experiences.
  • Stay ahead of tech trends by experimenting with new technologies and contributing to internal and external technology communities.
  • Mentor fellow engineers and at times engage in coding or code evaluation.
  • Collaborate with product managers to deliver robust cloud-based solutions.
  • Utilize programming languages such as Java, Go, Python, SQL, Node, and Scala alongside open-source databases and AWS tools.
Qualifications:
  • Basic Requirements:
  • Bachelor's Degree.
  • Minimum of 4 years in professional software engineering (excluding internships).
  • At least 1 year of experience in cloud computing (AWS, Azure, or Google Cloud).
  • Preferred Requirements:
  • Master's Degree.
  • 7+ years of experience in at least one of the following: Java, Scala, Python, Go, or Node.js.
  • 2+ years of experience with cloud services (AWS, GCP, Azure).
  • 4+ years of experience with open source frameworks.
  • 1+ years of people management experience.
  • 2+ years of experience in Agile practices.
At Capital One, we believe in offering a competitive salary and a comprehensive benefits package tailored to your well-being.

If you're ready to make a real impact and be part of something bigger, we encourage you to apply.

Work Location: McLean, VA

Date Posted: 07 May 2025
Apply for this Job