Principal Software Engineer, Rust – Capital One Software (Remote)

Ever since welcoming our first credit card customer in 1994, Capital One has believed that technology and data can drive innovation and personalization—even at a large scale.

As one of the first major enterprises to fully embrace the public cloud, we needed to build our own cloud and data management tools to operate effectively. In 2022, we launched Capital One Software, introducing our first B2B software solution, Slingshot.

Building on our early adoption of modern cloud and data technologies, Capital One Software now helps organizations navigate their data management journeys in the cloud.

From data publishing and consumption to governance and infrastructure management, we’ve developed tools to solve critical business challenges. Our mission is to keep expanding these capabilities and deliver solutions that address the same needs for other companies.

We’re looking for top-tier talent to join this innovative team and help shape the future. As a Principal Software Engineer, you’ll be at the forefront of launching and scaling our tools for external markets.

What You’ll Do:

  • Collaborate with Agile teams to design, develop, test, implement, and support full-stack software solutions
  • Stay current with tech trends, explore new technologies, engage in internal/external tech communities, and mentor fellow engineers
  • Partner with product managers to deliver robust, cloud-based tools that help millions of Americans achieve financial wellness
  • Use languages and technologies such as JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, Go, open source databases, Docker, Kubernetes, and various AWS services

Basic Qualifications:

  • Bachelor’s Degree
  • At least 3 years of experience in software engineering (excluding internships)

Preferred Qualifications:

  • 5+ years of experience in one or more of: JavaScript, Java, TypeScript, SQL, Python, or Go
  • 1+ year of experience with cloud platforms like AWS, GCP, Azure, or others
  • 3+ years of experience with open-source frameworks
  • 2+ years of Agile experience
  • 2+ years of hands-on development experience in Rust, C, or C++

Please note: This position does not offer sponsorship for employment authorization.

Salary Information:

  • Remote (regardless of location): $144,200 – $164,600 (Senior Software Engineer)
  • Richmond, VA: $144,200 – $164,600 (Senior Software Engineer)

Other locations will follow their respective salary ranges. Final offers will reflect the candidate’s location and will be detailed in the offer letter.

This role is eligible for performance-based incentive compensation, which may include bonuses or long-term incentives. These incentives may vary based on plan criteria.

We offer a comprehensive benefits package that supports your well-being across health, finances, and more. For complete details, visit Job News Free.

This posting will remain open for a minimum of 5 business days.

Equal Opportunity Statement:

We are committed to diversity and inclusion. All qualified applicants will receive consideration for employment without regard to sex, race, color, age, national origin, religion, disability, genetic information, marital status, sexual orientation, gender identity or expression, veteran status, or any other legally protected status. We also comply with all applicable local, state, and federal laws regarding background checks and fair hiring.

Related Posts

Leave a Comment