Principal Software Engineer

Carmax

Hybrid

Quick summary

Work type
Hybrid
Location
Richmond, VADallas, TX
Posted
1 day ago

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$126k most similar roles pay here $237k

This listing doesn't post a salary. Most similar roles pay $158,350–$212,750.

Based on 239 similar postings.

Employer

About Carmax

CarMax is the largest used car retailer in the United States, offering a customer-friendly, no-haggle buying experience with a broad selection of quality used vehicles, financing, and vehicle protection plans. Industry: Automotive Retail

Carmax currently has 40 open roles on FindRole.

Most-posted roles

View all roles at Carmax

At a glance

TL;DR · Principal Software Engineer

As a Principal Engineer on the Developer Experience team at CarMax Technology, you will design and build scalable developer platforms that enhance productivity for over 500 engineers. Your daily tasks include developing the agentic AI tooling platform, integrating Microsoft Azure offerings, and maintaining the MCP ecosystem to ensure consistent and reliable development practices. You will leverage advanced .NET/C# application development, RESTful API design, and distributed systems architecture while staying current with emerging AI capabilities. This role requires expertise in GitHub workflows, Azure DevOps, and infrastructure as code, alongside a passion for mentoring and fostering a community-driven engineering culture. Your work will significantly impact CarMax’s software development lifecycle by improving developer efficiency and enabling innovative solutions at scale.

What you'll do

  • Design and build the developer platform, including portals and onboarding frameworks.
  • Maintain integration layer for agentic AI development at scale for 500+ engineers.
  • Govern MCP ecosystem by defining patterns for integrations and documentation.
  • Establish and champion engineering best practices across Developer Experience portfolio.
  • Share knowledge through documentation, pairing sessions, and learning series presentations.
  • Stay current with evolving AI models and bring relevant advancements to the team.

What we're looking for

  • 8+ years of experience with .NET Core/C# and Microsoft Azure.
  • Strong background in GitHub workflows, PRs, code reviews, and Azure DevOps.
  • Expertise in RESTful API design, distributed systems, and microservices architecture.
  • Experience in agentic AI coding workflows and skills/agent workflow authoring.
  • Demonstrated ability to mentor engineers and lead technical projects.

More like this

Similar roles

Principal Software Engineer

Cisco

Remote (San Jose, CA) 107 days ago $231,400$331,800
Python C++ ASIC development Networking function implementation CI/CD PostgreSQL Kubernetes AWS Docker Prometheus Grafana P4 programming SDK development Linux操作系统 Git Jira Confluence
Remote

Principal Software Engineer

Microsoft

US 86 days ago $139,900$274,800
Python Java JavaScript C C++ Kubernetes Docker CI/CD PostgreSQL AWS Azure GoogleCloud HPC AI Telemetry PowerManagement CoolingSystems DataCenterOperations

Principal Software Engineer

Regeneron

Tarrytown 12 days ago $128,600$210,000
Python TypeScript REST API AWS Docker PostgreSQL MySQL Redshift Snowflake ETL orchestration LLM-assisted development tools Claude Code GitHub Copilot CI/CD

Principal Software Engineer

Oracle

Nashville, TN +1 42 days ago $99,600$223,400
Python Java Go JavaScript TypeScript CI/CD Kubernetes Docker Terraform APIs Observability Telemetry LLM Vector databases Infrastructure as Code Agentic IDEs Prompt driven engineering AI orchestration frameworks Cursor Copilot

Principal Software Engineer

Oracle

Seattle, WA +2 42 days ago $99,600$223,400
Python Java Go JavaScript TypeScript CI/CD Kubernetes Docker Terraform APIs LLMs Cursor Copilot Claude Codex Observability Telemetry Vector databases Infrastructure as Code

Principal Software Engineer

CVS Health

Remote (Wellesley, MA) 22 days ago $144,200$288,400
Python Java Google Cloud Platform micro-services architecture APIs machine learning models LLM pipelines OCR React JS Angular CI/CD DevOps pipelines
Remote