Sr. Engineer, Software-Master Data Management

3M HEALTHCARE

Dallas (TX)

Hybrid

USD 120,000 - 180,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CarMax is seeking a Sr. Software Engineer to provide data integrations to our MDM system, enabling trusted master data across the enterprise. You will build REST APIs in .NET/C# on Azure and create ingest pipelines using Azure Functions, Queues, and Service Bus.

This role offers a hybrid work arrangement with options in Plano, TX and Richmond, VA. The ideal candidate has 5+ years of API and data integration experience, strong OO design skills, and hands-on Azure/.NET expertise.

Qualifications

  • Bachelor’s Degree in Computer Science or related field or equivalent experience with 5+ years.
  • Master’s Degree in Computer Science or related field or equivalent experience with 3+ years.
  • 4+ years experience with hands-on development of REST APIs and event based data integrations. Preferably in Azure using .NET.

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.

Skills

REST APIs
Azure
C#
OO Design
CI/CD
Monitoring
Troubleshooting
Mentor
Communication

Education

Bachelor's Degree in Computer Science or related field
Master's Degree in Computer Science or related field

Tools

Azure Functions
Azure Queues
Azure Service Bus
.NET Core
.NET

Job description

About this job

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

Qualifications and RequirementsBasic QualificationsBachelor’s Degree in Computer Science or related Technology field or equivalent experience and 5+ years of work experienceorMaster’s degree in Computer Science or related Technology fieldor equivalent experience and 3+ years of work experienceQualifications and Requirements4+ 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 CoreKnowledge and experience with Cloud services, CI/CD pipelines, and coding best practicesExperienced 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 experienceExperience in the following required:Advanced Microsoft .NET (C#)ML Engineer - Python/Scala/RHTML5/CSS3/JavaScriptJavaScript Frameworks (ReactJS)Responsive designW3C StandardsMicrosoft AzureExtract Transform Load (ETL)Security and Data ProtectionData Storage SolutionsReusable Code and LibrariesServer-Side LogicDatabase SchemasData Migration and ScriptingAuthentication/AuthorizationSecurity ComplianceUnit Testing Preferred QualificationsMDM ExperienceWork Location and Arrangement:

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.

About CarMax

CarMax disrupted the auto industry by delivering the honest, transparent and high-integrity experience customers want and deserve. This innovative thinking around the way cars are bought and sold has helped us become the nation’s largest retailer of used cars, with over 250 locations nationwide.Our amazing team of more than 25,000 associates work together to deliver iconic customer experiences. Along the way, we help every associate grow their career and achieve their best, at work and in their community. We are recognized for our commitment to training and diversity and are one of the FORTUNE 100 Best Companies to Work For®.

Our Commitment to Diversity and Inclusion

CarMax is committed to bringing together people from different backgrounds and perspectives, providing employees with a safe, welcoming, and inclusive work environment. CarMax is an equal opportunity employer, and all qualified candidates will receive consideration for employment without regard to age, race, color, religion, sex, sexual orientation, gender identity, genetic information, national origin, protected veteran status, disability status, or any other characteristic protected by law.

Upon an applicant's request, CarMax will consider reasonable accommodation to complete the CarMax Job Application.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Engineer, Data (multiple positions)
Senior Engineer, Data (multiple positions)

CarMax Business Services • United States

On-site
USD 111,000 - 166,000
Bonus eligibility
Equity eligibility
Paid time off
Principal Software Engineer
Principal Software Engineer

CarMax • Richmond (VA)

On-site
USD 120,000 - 150,000
Commitment to training and diversity
Career growth opportunities
Inclusive work environment
Director, AI/ML Engineering
Director, AI/ML Engineering

CarMax Business Services • Richmond (VA)

On-site
USD 150,000 - 200,000
Commitment to diversity and inclusion
Career growth opportunities
Senior Engineer, Data (multiple positions)
Senior Engineer, Data (multiple positions)

CarMax Business Services • Plano (TX)

On-site
USD 80,000 - 110,000
Engineer II, Software
Engineer II, Software

CarMax Business Services • Richmond (VA)

On-site
USD 90,000 - 120,000
Senior Manager, Data Science
Senior Manager, Data Science

CarMax Business Services • United States

On-site
USD 139,000 - 222,000
Paid sick leave
Vacation time
Holiday pay
+1
Sr. Analyst, Retail Data Strategy
Sr. Analyst, Retail Data Strategy

CarMax Business Services • United States

On-site
USD 88,000 - 133,000
Paid time off
Benefits overview
Sr. Analyst, Retail Data Strategy
Sr. Analyst, Retail Data Strategy

CarMax Business Services • Richmond (VA)

On-site
USD 70,000 - 90,000
Career growth opportunities
Inclusive work environment
Employee training programs
Manager, Retail Strategy & Analytics
Manager, Retail Strategy & Analytics

CarMax Business Services • Richmond (VA)

On-site
USD 80,000 - 120,000
Commitment to diversity and inclusion
Career development opportunities
Engineer II, Private Cloud (RHEL)
Engineer II, Private Cloud (RHEL)

CarMax Business Services • United States

Hybrid
USD 92,000 - 138,000
Paid time off
Benefits package
Sick leave & holidays