Senior Back End Software Engineer

Richmond, Virginia

Capital One
Job Expired - Click here to search for similar jobs
Are you passionate about innovative technology and eager to tackle complex business challenges? Join us at Capital One, where you'll collaborate with a dynamic team of creators and problem solvers to make a significant impact. We are in search of dedicated Back End Software Engineers who excel at combining data with cutting-edge technologies. Seize the chance to be part of a transformative journey at Capital One.

Team Overview: Be a key player in the Capital One U.S. Credit Card Authorizations team, a dedicated and agile group focused on modernizing our Authorizations Platform. We're developing resilient microservices and cutting-edge features that deliver intelligent real-time experiences for our valued customers. Our technology stack includes AWS Cell-based Architecture, leveraging the latest architectural patterns and Java-based technologies.

Your Role:
  • Lead a range of impactful technology projects while overseeing a team of skilled developers experienced in distributed microservices and full stack systems, addressing crucial regulatory requirements for the organization.
  • Stay at the forefront of technology trends, experiment with emerging technologies, and engage in both internal and external tech communities. Mentor fellow engineers and occasionally dive into coding or code evaluation.
  • Collaborate closely with digital product managers to design robust cloud-based solutions that enhance financial empowerment for millions of Americans.
  • Utilize diverse programming languages such as Java, Python, SQL, Node, Go, and Scala. Work with various databases including Open Source RDBMS and NoSQL options, as well as container orchestration services like Docker and Kubernetes, alongside an array of AWS tools and services.
Basic Qualifications:
  • Bachelor's Degree in a relevant field.
  • A minimum of 4 years of professional software engineering experience (internships do not apply).
  • At least 1 year of experience with cloud computing platforms (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications:
  • Master's Degree in a relevant field.
  • 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 AWS, GCP, Azure, or similar cloud services.
  • 4+ years of experience with open-source frameworks.
  • 1+ years of experience in people management.
  • 2+ years of experience working within Agile methodologies.
At this time, Capital One cannot sponsor a new applicant for employment authorization or provide immigration-related support for this role.

The annual salary range for this position is $175,800 - $200,700, based on location. Candidates working in different locations will receive a salary commensurate with that location. Salary offers will be detailed in the candidate's offer letter upon hiring.

This role is eligible for performance-based incentives, which may include bonuses and long-term incentives. Capital One offers a comprehensive benefits package that supports your overall well-being, with eligibility depending on your work status and management level.

We value diversity and inclusion and welcome applications from all qualified individuals, ensuring a fair hiring process. Capital One promotes a drug-free workspace and considers applicants with a criminal history in accordance with applicable laws.

Date Posted: 08 April 2025
Job Expired - Click here to search for similar jobs