1

Dbt Developer Jobs in Michigan (NOW HIRING)

We are seeking an Analytics Engineer (contract) to support development of scalable analytics pipelines and dashboards using Snowflake, dbt, SQL, and Tableau. * The analyst will work across the full ...

Full Stack Data Engineer

Dearborn, MI ยท On-site

$138K - $178K/yr

Full Stack Data Engineer - positions offered by Ford Motor Company (Dearborn, Michigan). Note, this ... Leverage cutting-edge tools and technologies, including Python, SQL, and DBT/Dataform, to build ...

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 Jul 24, 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 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 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 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 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 July 2026, with employment types broken down into 1% As Needed, 76% Full Time, 14% Part Time, 1% Temporary, 7% Contract, and 1% Nights. Highlights an 78% Physical, 3% Hybrid, and 19% Remote job distribution, with an average salary of $95,792 per year, or $46.1 per hour.

Principal Software Engineer, Back End (Bangkok based, Relocation provided)

Agoda

Detroit, MI โ€ข On-site

$133K - $178K/yr

Full-time

Posted 13 days ago


Job description

Job Summary:
Agoda is a travel technology company that connects people to destinations and experiences. They are seeking a Principal Software Engineer to lead the development of AI-powered data querying solutions and architect data quality tools, while also serving as a key technical authority across the organization.
Responsibilities:
โ€ข Lead the development of AI-powered data querying solutions, enabling users to ask business questions in natural language and receive actionable insights.
โ€ข Architect and develop scalable data quality tools and frameworks to ensure reliable and trustworthy data.
โ€ข Act as a hands-on technical leader, tackling complex challenges across AI query engines, data quality systems, and analytical engines.
โ€ข Collaborate with TPMs and stakeholders to define and drive the technical vision and roadmap for AI-driven querying, query engines, and data quality tools.
โ€ข Mentor engineers and raise standards across data quality & governance tools, query engines, and the broader data platform.
Qualifications:
Required:
โ€ข 10+ years of experience in software engineering, data engineering, or related fields
โ€ข Strong hands-on experience with SQL and large-scale data systems
โ€ข Strong hands-on experience with modern analytical databases / data warehouses (e.g., StarRocks, Snowflake, BigQuery, ClickHouse)
โ€ข Strong hands-on experience with backend development (e.g., Python, Java, Scala or similar)
โ€ข Experience building or working with AI/LLM-based applications (e.g., text-to-SQL, conversational interfaces, cursor, copilots)
โ€ข Experience building or working with data platforms or analytical infrastructure at scale
โ€ข Strong understanding of data modeling, query execution, and performance optimization
โ€ข Proven ability to lead cross-team, high-impact technical initiatives
โ€ข Ability to navigate between deep hands-on work and strategic technical leadership
โ€ข Excellent communication skills with both technical and non-technical stakeholders
Preferred:
โ€ข Experience with text-to-SQL systems or AI-driven data interfaces
โ€ข Experience implementing or scaling analytical engines such as StarRocks
โ€ข Background in data observability, quality, or governance frameworks
โ€ข Experience with tools like dbt, Airflow, Spark, or similar
Company:
Agoda is a digital travel platform that provides access to hotels and holiday properties including flights. It is a sub-organization of Booking Holdings. Founded in 2005, the company is headquartered in Singapore, SGP, with a team of 5001-10000 employees. The company is currently Late Stage.