Senior Software Engineer

Richmond, Virginia

Capital One
Job Expired - Click here to search for similar jobs
Are you passionate about technology and enjoy tackling challenging business problems? Join us at Capital One, where you'll be part of a dynamic team of innovators dedicated to solving real-world issues and enhancing customer experiences. We are on the lookout for skilled Back End Software Engineers who aim to integrate data with cutting-edge technologies.

In this role, you will contribute to the Small Business Collections domain within Customer Resiliency - where excellence meets empathy. You will help build and expand our Real Time Intelligent Collections platform, utilizing numerous AWS services like Step Functions, AppSync, and Lambda, as well as various internal cloud technology platforms at Capital One. This is a unique chance to work with advanced cloud technologies while providing essential solutions to our customers to assist them in managing their debt effectively.

Key Responsibilities:
  • Lead a diverse array of technology projects along with a team of developers skilled in distributed microservices and full stack systems, creating solutions that satisfy the company's regulatory requirements.
  • Share your enthusiasm for new technologies, continuously learn and experiment with innovations, engage in technology communities, mentor fellow engineers, and occasionally contribute to coding or code evaluations.
  • Collaborate closely with digital product managers to deliver robust cloud-based solutions that empower millions of Americans towards financial well-being.
  • Utilize programming languages such as Java, Python, SQL, Node, Go, and Scala, as well as Open Source RDBMS and NoSQL databases, Docker and Kubernetes for container orchestration, alongside a variety of AWS tools and services.
Basic Qualifications:
  • Bachelor's Degree.
  • At least 4 years of professional software engineering experience (internship experience not included).
  • 1 year of experience with cloud computing (AWS, Microsoft Azure, Google Cloud).
Preferred Qualifications:
  • Master's Degree.
  • 7+ years of experience in languages like Java, Scala, Python, Go, or Node.js.
  • 2+ years of experience with AWS, GCP, Azure, or similar cloud services.
  • 4+ years of experience with open source frameworks.
  • 1+ year of people management experience.
  • 2+ years of experience with Agile practices.
This position does not offer sponsorship for new applicants for employment authorization or immigration-related support.

The position is based in Richmond, VA with a salary range of $175,800 - $200,700 for this Lead Software Engineer role. Salary information is specific to candidates hired for work in this location. Other locations may have different salary ranges. Performance-based incentive compensation is also available and may include cash bonuses and/or long-term incentives.

Capital One is proud to offer a comprehensive and inclusive benefits package that supports your overall well-being. Learn more on the Capital One Careers website. Eligibility may vary based on full-time or part-time status, exempt or non-exempt status, and management level. Capital One encourages applicants from diverse backgrounds and is an equal opportunity employer committed to inclusiveness. All qualified applicants will be considered for employment without discrimination.

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