Senior Back End Software Engineer

Mc Lean, Virginia

Capital One
Apply for this Job
Are you excited about shaping the future of technology in banking? At Capital One, we foster a culture of innovation and collaboration, empowering our teams to solve complex challenges that directly impact our customers. We are looking for Back End Software Engineers who want to play a significant role in the modernization of our core platforms.

As part of our shared mission, you will work within our Bank Modernization teams in Bank Tech, contributing to the architecture and development of critical components that will usher in the next generation of banking solutions. This is your chance to leverage advanced technologies and lead groundbreaking projects that enhance operational efficiency and customer experience.

What You'll Be Doing:
  • Lead diverse technology initiatives, guiding a skilled team of developers in the implementation of distributed microservices and comprehensive full stack systems to fulfill regulatory requirements.
  • Stay abreast of emerging tech trends, actively learn new technologies, engage with technology communities, and mentor fellow engineers while occasionally diving into coding tasks or code reviews.
  • Collaborate with product managers to design and deliver resilient cloud-based applications that empower millions of Americans in their financial journeys.
  • Utilize a range of programming languages such as Java, Python, SQL, Node, Go, and Scala, backed by Open Source RDBMS and NoSQL databases, container orchestration tools including Docker and Kubernetes, and a suite of AWS tools.
Basic Qualifications:
  • Bachelor's Degree
  • At least 4 years of professional software engineering experience (Internship experience does not apply)
  • At least 1 year of experience in cloud computing (AWS, Microsoft Azure, Google Cloud)
Preferred Qualifications:
  • 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 AWS, GCP, Azure, or another cloud service
  • 4+ years of experience in open-source frameworks
  • 1+ years of people management experience
  • 2+ years of experience employing Agile methodologies
Please note that Capital One has a commitment to diversity and inclusion and is an equal opportunity employer. We welcome all qualified applicants, regardless of their background. Capital One promotes a drug-free workplace and will consider applicants with a criminal history in accordance with applicable laws.

The office location for this role is McLean, VA, with a salary range of $193,400 - $220,700 for the Lead Software Engineer position.

Date Posted: 03 April 2025
Apply for this Job