1

Dbt Developer Jobs in Michigan (NOW HIRING)

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Stefanini is looking for Data Engineer , Dearborn, MI For quick apply, please reach out to Adil ... Leverage tools and technologies, including Python, SQL, and DBT/Dataform, to build robust and ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

What You'll Do : We are seeking a Senior Data Engineer / Data Engineer with strong hands-on ... DBT) * Collaborates with data scientists, analysts, and business stakeholders to understand data ...

Data Engineer

Auburn Hills, MI

$108K - $130K/yr

What You'll Do : We are seeking a Senior Data Engineer / Data Engineer with strong hands-on ... DBT) * Collaborates with data scientists, analysts, and business stakeholders to understand data ...

Backend / Data Engineer

Detroit, MI · On-site

$170 - $215/hr

DBT, Dagster, or similar transformation/orchestration frameworks * Prior experience with ... Strong general data engineering skill plus willingness to learn the clinical data world is enough.

New

Data Engineering Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Data Engineering Engineer 3 #1062388 Position Description: Employees in this job function are ... Leverage tools and technologies, including Python, SQL, and DBT/Dataform, to build robust and ...

Data engineering experience with Spark, Airflow/dbt, streaming, data modeling or ML/data science background feature engineering, experimentation or model evaluation * Experience with MLOps/LLMOps ...

Data engineering experience with Spark, Airflow/dbt, streaming, data modeling or ML/data science background feature engineering, experimentation or model evaluation * Experience with MLOps/LLMOps ...

Data Engineer III

Dearborn, MI · On-site

$105K - $126K/yr

Data Engineer III Overview / Summary We are seeking a Data Engineer III to design, build, and ... Leverage Python, SQL, and DBT/Dataform to build robust and efficient data pipelines. * Utilize GCP ...

Data Engineer

Pontiac, MI · On-site

$113K - $136K/yr

Data Engineer (AWS, Snowflake, Pyspark, SQL) Location: Auburn Hills, MI Duration: Fulltime Must ... dbt, Azure Data factory * Database Management: Expertise in data warehousing solutions like ...

Data Engineer

Pontiac, MI · On-site

$113K - $136K/yr

Data Engineer (AWS, Snowflake, Pyspark, SQL) Location: Auburn Hills, MI Duration: Fulltime Must ... dbt, Azure Data factory * Database Management: Expertise in data warehousing solutions like ...

Showing results 21-40

Dbt Developer information

See Michigan salary details

$14

$46

$71

How much do dbt developer jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for dbt developer in Michigan is $46.05, according to ZipRecruiter salary data. Most workers in this role earn between $35.19 and $56.35 per hour, depending on experience, location, and employer.

What is a dbt developer?

A Dbt Developer is a data professional who specializes in using dbt (data build tool) to transform raw data into clean, reliable datasets for analytics and business intelligence. They write modular SQL code to perform data transformations, manage data models, and ensure data quality within modern data warehouses. Dbt Developers collaborate closely with data engineers, analysts, and business users to create efficient, maintainable data workflows. Their work enables organizations to make informed decisions based on trustworthy and well-structured data.

How does a dbt developer typically collaborate with data engineers and analysts on a project?

DBT Developers frequently work alongside data engineers to ensure that data pipelines provide clean, reliable data to downstream users. They collaborate with analysts to understand data requirements, define business logic, and implement transformations that support analytics and reporting. Regular communication is essential for aligning on naming conventions, documenting models, and troubleshooting issues. This collaboration often takes place through code reviews, shared documentation, and agile ceremonies such as sprint planning or stand-ups.

What are the key skills and qualifications needed to thrive as a dbt developer, and why are they important?

To thrive as a DBT Developer, you need strong SQL expertise, data modeling skills, and experience with ETL processes, typically supported by a background in computer science or data engineering. Familiarity with DBT (Data Build Tool), version control systems like Git, and cloud data warehouses such as Snowflake or BigQuery is essential. Attention to detail, problem-solving abilities, and effective communication help you deliver scalable data solutions and collaborate with cross-functional teams. These skills are crucial for building reliable data pipelines, ensuring data quality, and enabling data-driven decision-making within organizations.

What is the difference between Dbt Developer vs Data Engineer?

AspectDbt DeveloperData Engineer
Primary FocusBuilding and maintaining data transformation pipelines using dbtDesigning, developing, and managing data infrastructure and pipelines
Skills & CertificationsSQL, dbt, data modeling, analytics skillsSQL, Python, ETL tools, cloud platforms, data architecture
Work EnvironmentAnalytics teams, data warehouses, BI projectsData platforms, cloud environments, big data systems

While both roles involve working with data, a Dbt Developer specializes in transforming data using dbt within analytics and BI projects, whereas a Data Engineer focuses on building and maintaining the broader data infrastructure and pipelines across various systems.

What are popular job titles related to Dbt Developer jobs in Michigan?

For Dbt Developer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Dbt Developer jobs in Michigan look for?

The top searched job categories for Dbt Developer jobs in Michigan are:

What cities in Michigan are hiring for Dbt Developer jobs?

Cities in Michigan with the most Dbt Developer job openings:

Infographic showing various Dbt Developer job openings in Michigan as of August 2026, with employment types broken down into 77% Full Time, 6% Part Time, 2% Temporary, 14% Contract, and 1% Nights. Highlights an 80% Physical, 6% Hybrid, and 14% Remote job distribution, with an average salary of $95,792 per year, or $46.1 per hour.

Data Engineer (AWS, Snowflake, Pyspark, SQL)

3B Staffing LLC

Pontiac, MI • On-site

$113K - $136K/yr

Full-time

Posted 9 days ago


Job description

Hello

Greetings!!!

This is kashish from Jconnect INC. Below is the requirement with my client. Please let me know if you are available for this role.

Title: Data Engineer

Location: Auburn Hills, MI

Duration: Fulltime

JOB DESCRIPTION:

  • Programming Languages: Proficient in SQL, Pyspark, Python
  • Data Pipeline & ETL: Proficiency in building ETL/ELT pipelines using tools like Apache Airflow, AWS EC2, EMR, S3, dbt, Azure Data factory
  • Database Management: Expertise in data warehousing solutions like Snowflake or Redshift, Databricks
  • Cloud Platforms: Working knowledge of cloud providers (AWS) is essential.
  • Data Modeling: Designing efficient schemas (star/snowflake) for dimensional modelling and semantic models for Visualization tools
  • Data Governance & Security: Implementing data encryption, masking, and role-based access control.
  • Problem-Solving & Troubleshooting: Identifying bottlenecks in data workflows and creating scalable, robust solutions.
  • Collaboration: Working with data scientists and analysts to understand business needs and deliver actionable data.
  • Version Control: Using tools like Git for managing code for data pipelines.

Roles & Responsibilities

  • Designing and implementing through data architecture strategies
  • Analyzing complex issues to create innovative solutions
  • Upholding standards in project deliverables
  • Developing a thorough understanding of the business environment
  • Managing and navigating complex scenarios effectively
  • Building and maintaining excellent client relationship
  • Enhancing personal brand and technical skills
  • Mentoring and guiding junior team members
  • Implementing end to end solutions catering to the business requirements

Generic Managerial Skills, If any

  • Track the deliverables assigned and deliver on time with great quality
  • Participation in Scrum calls and sprint planning and agile ceremonies
  • Offshore coordination

If you are interested, please send me your updated resume ASAP with below details:

Full Name:

Current Location/Zip:

Contact Number:

E-Mail Id:

Alternate Email Id:

Visa/Work Permit Status:

Current Rate/Salary:

Expected Base Salary:

Notice Period/Availability to Start:

Skype ID:

Willingness to relocate to job location:

Any Relocation Concern (family/house/weather):

Current/Previous Employer Name:

Preferred Interview timings (Specify Time zone):

Any other job opportunity in process & at which stage:

Overall Experience Summary:

LinkedIn URL:

Looking forward for your response..

Thanks and Regards,

Kashish Agarwal

Jconnect Infotech Inc.

168 Barclay Center Ste. 347,

Cherry Hill, NJ 08034

Email: kashish.a@jconnectinc.com

LinkedIn ID: www.linkedin.com/in/kashish-agarwal-8b7b98248