Sr. Engineer, Software-Master Data Management

CarMax, Inc.

$100K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or related field or equivalent experience with 5+ years of work experience, or a Master's with 3+ years of work experience
  • 4+ years of hands-on development experience in REST APIs and event-based data integrations, preferably using Azure and .NET
  • Extensive knowledge of Object Oriented Design and Hands-on experience with Microsoft.NET (C#) and .NET Core
  • Familiarity with cloud services, CI/CD pipelines, and coding best practices
  • Ability to develop high-quality, extensible, and reusable code solutions and API frameworks
  • Experience in troubleshooting and monitoring production integrations
  • Strong written and verbal communication skills

Responsibilities

  • Develop and maintain high-performing REST APIs in .NET (C#) within Azure
  • Create data ingestion and syndication pipelines with Azure Functions, Azure Queues, and Azure Service Bus
  • Design scalable and reliable data integrations using reusable patterns
  • Implement robust monitoring, alerting, and reconciliation mechanisms
  • Introduce continuous integration and DevOps practices into project workflows
  • Mentor junior associates to enhance team capabilities

Benefits

  • Hybrid work arrangement with flexibility based on location (2 days onsite in Plano, 5 days in Richmond)
  • Commitment to employee growth through training and career development
  • Recognition as one of FORTUNE 100 Best Companies to Work For
  • Diversity and inclusiveness in the workplace promoting a safe environment for all
  • Equal opportunity employer
Full Job Description
8117 - Dallas Technology Hub - 5830 Granite Parkway, Plano, Texas, 75024

CarMax is disrupting the industry by empowering customers to buy a car on their own terms, providing an iconic customer experience. The CarMax Master Data Management team is looking for a Sr. Software Engineer - to provide data integrations to our MDM system that will enable trusted operational master data across the enterprise. Overall, 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's right for them.

What you will do - Essential Responsibilities
  • Develop and maintain high performing Rest APIs using .NET (C#) in Azure
  • Develop data ingestion and syndication pipelines through events with Azure Functions, Azure Queues, and Azure Service Bus
  • Design data integrations with reusable patterns, built for scalability and reliability
  • Develop robust monitoring, alerting and reconciliation functionality
  • Implement continuous integration and dev ops practices
  • Mentor associates


Qualifications and Requirements

Basic Qualifications
  • Bachelor's Degree in Computer Science or related Technology field or equivalent experience and 5+ years of work experience or
  • Master's degree in Computer Science or related Technology field or equivalent experience and 3+ years of work experience


Qualifications and Requirements
  • 4+ years experience with hands on development of REST APIs and event based data integrations. Preferably in Azure using .NET.
  • Extensive knowledge and experience with Object Oriented Design and Principles. Hands-on experience with Microsoft.NET (#C) and .NET Core
  • Knowledge and experience with Cloud services, CI/CD pipelines, and coding best practices
  • Experienced in developing high quality extensible and reusable code solutions and API Framework.
  • Experienced in troubleshooting and monitoring production integrations.
  • Strong communication both written and verbal.
  • A degree in Computer Science or a related discipline or equivalent experience


Experience in the following required:
  • Advanced Microsoft .NET (C#)
  • ML Engineer - Python/Scala/R
  • HTML5/CSS3/JavaScript
  • JavaScript Frameworks (ReactJS)
  • Responsive design
  • W3C Standards
  • Microsoft Azure
  • Extract Transform Load (ETL)
  • Security and Data Protection
  • Data Storage Solutions
  • Reusable Code and Libraries
  • Server-Side Logic
  • Database Schemas
  • Data Migration and Scripting
  • Authentication/Authorization
  • Security Compliance
  • Unit Testing


Preferred Qualifications

MDM Experience

Work Location and Arrangement: This role will be based out of the CarMax Midtown office, Richmond VA or CarMax Technology Hub, Plano TX and have a Hybrid work arrangement.
  • Associates based in Richmond work onsite 4 days per week.
  • Associates based in Plano work onsite 2 days per week.


Work Authorization: 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.

Similar Jobs

More Jobs at CarMax, Inc.

More Information Technology Jobs

Find similar Sr. Engineer, Software-Master Data Management jobs: