Senior Software Engineer @ CarMax
Your Application Journey
Email Hiring Manager
Job Details
About CarMax
CarMax disrupted the auto industry by delivering the honest, transparent and high-integrity experience customers want and deserve. With over 200 locations nationwide and more than 25,000 associates, CarMax is recognized as one of the FORTUNE 100 Best Companies to Work For®. Our innovative approach and commitment to diversity empower every associate to grow their career and achieve their best.
About the Role
At CarMax, our Senior Software Engineer is a key contributor in developing digital products that enhance the customer experience. As a full stack engineer, you will be responsible for designing and developing APIs, services, and user-facing applications using an array of technologies including Microsoft .NET Core (C#) and Azure cloud services. Your work will directly impact CarMax’s digital commerce platforms and overall business performance.
Key Responsibilities
- Design and develop APIs, services, and web applications.
- Create cloud solutions using PaaS, IaaS, and CaaS.
- Implement continuous integration, DevOps practices, and automated testing.
- Develop monitoring and alerting solutions.
- Collaborate with architects and lead engineers to innovate digital commerce solutions.
- Produce technical documentation and support artifacts.
Qualifications
The ideal candidate will have 5+ years of full stack application development experience, hands-on programming expertise in C# .NET and Azure, and a robust understanding of APIs, container technologies, and CI/CD pipelines. Experience in retail, finance, or automotive sectors is a plus. Familiarity with Agile and DevOps methodologies is required.
Work Location & Arrangement
This role is based out of the Richmond, VA CarMax Technology Innovation Center or the Dallas, TX Technology Hub with a hybrid work arrangement.
Key skills/competency
- Full Stack
- API Development
- .NET Core
- Azure
- Cloud Solutions
- DevOps
- Continuous Integration
- Agile
- Retail Technology
- Digital Commerce
How to Get Hired at CarMax
🎯 Tips for Getting Hired
- Customize your resume: Tailor skills to CarMax requirements.
- Highlight API expertise: Emphasize .NET and cloud experience.
- Include DevOps projects: Showcase integration and CI/CD work.
- Research CarMax culture: Review mission, values, and employee reviews.