Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CarMax Logo

Principal Software Engineer

CarMax

Salary not specified
Sep 22, 2025
Richmond, VA, US
Apply Now

At CarMax, we are industry disruptors. At the heart of our innovation is new digital products. Working on many different aspects of the customer experience, our Principal Engineers research and discover new opportunities and shape products to fulfill them. From inception to completion, you will develop tools and technology, learning quickly from our spirit of experimentation. You will have a direct impact on improving the performance of our business and ensuring customers can buy the vehicles they want in a way that is right for them!

Requirements

  • 8+ years of application development experience required.
  • 8+ years of experience with the .NET Core/C-Sharp/ Microsoft Azure offerings
  • Experience working with Agile and DevOps methodologies.
  • Experience working within a product organization.
  • Knowledge of SQL Server and NoSQL database technologies.
  • Experience with RESTful APIs
  • Experience with Event-driven architecture

Responsibilities

  • Work with fellow associates to understand the real-life challenges of customers and discover what they need to move seamlessly between the online and in-person shopping experiences.
  • Collaborate with colleagues in product design, product management and systems architecture to develop experimental solutions and bring great ideas to life.
  • Market your innovative ideas internally and evolve them according to feedback and critique within an agile environment.
  • Stay on top of industry trends and best practice to continuously improve what we do and ensure our customer experience is the best it can be.
  • consulting users, carrying out experiments, tackling complex business problems and implementing new products.
  • balance customer needs with business goals and know how to deliver technical solutions that enhance business value.

Other

  • Bachelor’s degree in computer science, a related field, or equivalent alternative education, skills, and/or practical experience is required
  • Strong teamwork skills, ability to learn quickly, excellent written and spoken communication required.
  • Hybrid work arrangement.
  • Applicants must be currently authorized to work in the United States on a full-time basis. Sponsorship will not be considered for this specific role.