Data Engineer

Fire Rover, LLC
Farmington Hills, MI, United States
22 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$75,000.0 - $100,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Microsoft Azure Cloud Computing Databases Data Architecture Information Engineering Data Governance Extract Transform Load (ETL) Data Warehousing Relational Databases Database Development Database Queries
+13 more
Machine Learning Microsoft SQL Server SQL Azure Raw Data Power BI SQL Stored Procedures SQL Databases Cloud Platform System Azure Data Factory Database Performance Data Management Data Pipelines Automation Anywhere

Job description

We’re looking for a Data Engineer to strengthen our data team and provide additional capacity as our platform and data volumes grow. You’ll help turn raw data into reliable, well-structured, accessible information that powers reporting, internal analytics, and the applications our engineering teams build. Working alongside our Data Architect, you’ll expand our data capabilities and support projects across the development, AI/ML, and product teams from a data and SQL perspective.

What You’ll Do

  • Design, write, and optimize SQL queries, stored procedures, and views to support applications, reporting, and analytics
  • Build and maintain data pipelines that move and transform data from a variety of sources into our databases
  • Model and maintain relational database schemas that are performant, well-documented, and easy to build on
  • Partner with the Data Architect to extend and improve our overall data architecture
  • Support development, AI/ML, and product teams by providing clean, reliable, well-structured datasets
  • Help build and maintain operational and customer-facing reporting
  • Monitor, troubleshoot, and tune database performance and data quality
  • Contribute to data governance, documentation, and best practices across the team

Requirements

  • 2+ years of experience in a data engineering, SQL development, or database-focused role (or a strong equivalent background)
  • Strong SQL skills, including query writing, optimization, stored procedures, and schema design (SQL Server or Azure SQL preferred)
  • Experience designing and maintaining relational databases
  • Experience building ETL/ELT data pipelines
  • Familiarity with the Azure data ecosystem (e.g., Azure SQL, Azure Data Factory) or a comparable cloud platform
  • Solid understanding of data modeling concepts and data quality practices
  • Strong problem-solving skills and the ability to collaborate across multiple teams

Nice to Have

  • Experience with reporting and BI tools (e.g., Power BI)
  • Exposure to time-series, IoT, or sensor/telemetry data
  • Familiarity with data warehousing concepts and analytics workloads
  • Some experience with Python for data processing or automation
  • Awareness of data pipelines that feed machine learning or AI workflows
  • Understanding of cloud infrastructure and platforms (e.g., Azure)

Benefits & conditions

Pulled from the full job description

  • Referral program
  • Professional development assistance
  • Tuition reimbursement
  • 401(k)
  • Health insurance
  • 401(k) matching
  • Paid time off, * 401(k)
  • 401(k) matching
  • Dental insurance
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Application Question(s):

  • Are you located in the Metro Detroit area and able to work 5 days per week in our Farmington Hills, MI office?

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou Ā· Coffee With Developers

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg Ā· LIVE

4:09 min

Challenges of interpreting raw data with language models

Clemens Vasters Clemens Vasters Ā· WWC 2025

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz Ā· Europe 2026 Virtual

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon Ā· WWC Europe 2026

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu Ā· WWC 2022

Videos

See all

Related articles

See all