Data Engineer
About the Role
At Edmunds in the Media/Publishing space, Empowering millions to buy cars with confidence through innovation and expertise.
At Edmunds, we make the car buying experience easier. By combining expert vehicle reviews and real-time consumer and automotive market insights with a suite of intuitive shopping tools, we empower millions of people to buy, sell, and price cars with total confidence. While we are an established leader in automotive tech, Edmunds thrives on innovation and agility, pushing the boundaries of what’s possible in a competitive industry to keep our customers and our culture at the forefront.
The Data Platform team manages, supports, and enhances the system that powers Edmunds’ business intelligence. Our user base consists of analysts, engineers, business owners, sales, and executives. Analysts and engineers use the Data Platform to build production pipelines that ingest and curate Edmunds core data. Business users interact with AI tools, reports, dashboards, and other query engines to glean insights from said data. The Data Platform team is seeking a great engineer to help us grow, maintain and support this system that almost every Edmunds employee utilizes day to day.
Want to learn more about what it's like to work at Edmunds? View our full profile.
Requirements
- 4+ years of experience in Data Engineering or similar role.
- Proficiency in Spark (Python or Scala).
- Fluency in Python and SQL.
- Extensive experience both using and administering Databricks.
- Familiarity with IaC concepts and hands on experience with Terraform and/or CDK.
- Excellent problem solving, troubleshooting, and communication skills in a hybrid environment.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Benefits
- Flexible time off
- 13 Paid Holidays
- Comprehensive Health Benefits (medical, dental, vision, life and disability)
- Flexible Spending Accounts (Employees) and Health Savings Accounts (Employee and Employer Contributions)
- 401K Plan with company matching at 100%, up to 6% of eligible salary with immediate vesting
- Stock purchase program
- CarMax vehicle discount
- Up to 4 months Paid Parental Leave
- HeartCash matches employee donations to the causes that are important to them
- 2 Days of Paid Time Off for time to dedicate to social impact causes
- FitCash covers a portion of gym or fitness activity fees
- Well-being sessions
- Employee Recognition Program
- On-going career development opportunities
- Pet insurance
- Sabbatical leave
- Education Reimbursement
- Pre-tax spending accounts for qualified transportation expenses
Prefer to apply on the company's career site?
View Original PostingWhat It's Like to Work at Edmunds
Systemic Collaboration
…they are actively co-creating it. Edmunds has a defined vision and mission and spends considerable effort each year ensuring every individual understands the organization's direction and the role they play in achieving our collective goals. Not only does this create alignment and energy around the direction of the organization, it also builds each individual's sense of purpose. In our Spring 2025 employee pulse survey, the score for “I am excited about Edmunds’ future,” ranked in our top five survey items, nine points above survey benchmark averages.
Positive Vision for the Future
Edmunds values make up the acronym T.R.U.S.T. (Transparency, Resourcefulness, Urgency, Simplicity and Togetherness). At the core of these values, we believe that Edmunds thrives when we trust and empower our employees in the same way that we, as a company, look to empower car shoppers. We empower our employees with an engaging environment, a flexible, hybrid work setting and access to the tools and resources they need to innovate. As a result, we see our team members growing in their careers, thinking creatively, and working together toward our shared goals.
Alignment of Values
Edmunds President Seth Berkowitz relishes the opportunity to purchase a new car, and this fascination underscores his vision of turning Edmunds into the best and most seamless digital marketplace for car buying and selling. Berkowitz understands that car shopping marketplaces like Edmunds have a responsibility to provide a high level of transparency for shoppers, including accurate price estimates and appraisal values, as well as unbiased vehicle rankings. Berkowitz ensures transparency is also at the heart of his leadership approach with an authentic communication style that filters down through the rest of the leadership team and the organization at-large.
Respect
…encouraging employees to contribute to creating Edmunds’ culture however they feel most comfortable. Opportunities to share ideas and insights vary from participating in: Pulse surveys and focus groups Six Employee Resource Groups (ERGs) Our Board of TRUSTees: employees who want to help shape employee and community initiatives Our Edflencers Program: employees invested in sharing life at Edmunds on their Linkedin and other social media channels We demonstrate our appreciation to those who share by incorporating ideas in real time and providing updates through many open communication channels, such as weekly newsletters, bi-weekly all company meetings, department meetings and lunches.
Killer Outcomes
At Edmunds, an individual's potential to make an impact is not defined by their job title. Our culture embraces and celebrates diverse perspectives and experiences, recognizing that they contribute to better and stronger results. We prioritize creating opportunities for employees to learn, innovate and contribute across the organization and host special events to support cross-functional teamwork such as: Hackathons that create space for innovatively solving consumer needs, Conference-style learning events focused on growth and development, On-going development sessions to gain new skills, and; Cross-department education events in which departments host company-wide events to showcase their team and current projects.
What It's Like to Work Here
Frequently Asked Questions About Working at Edmunds
Common questions candidates ask about this role and Edmunds's workplace
Apply for Data Engineer
Submit your application directly to the Edmunds team. Let them know why you'd be a strong addition to their team.


