1

Dbt Developer Jobs in Iowa (NOW HIRING)

Data Engineer

Davenport, IA · On-site

$108.60K - $130.40K/yr

Lee Enterprises, Inc. is seeking a qualified Data Engineer who will be responsible for designing ... Employ data transformation tools such as dbt or Dataform to manage, test, and document data ...

Data Engineer

Davenport, IA

$108.60K - $130.40K/yr

Lee Enterprises, Inc. is seeking a qualified Data Engineer who will be responsible for designing ... Employ data transformation tools such as dbt or Dataform to manage, test, and document data ...

Data Engineer

Davenport, IA · On-site

$108.60K - $130.40K/yr

Lee Enterprises, Inc. is seeking a qualified Data Engineer who will be responsible for designing ... Employ data transformation tools such as dbt or Dataform to manage, test, and document data ...

Data Engineer

West Des Moines, IA

$112.40K - $135K/yr

Azure Data Factory, Alteryx, Fabric, dbt, SQL, and other tools. * Advanced Data Transformations ... Provide guidance to junior engineers on best practices in data extraction, transformation, and ...

Data Engineer

West Des Moines, IA · On-site

$112.40K - $135K/yr

Azure Data Factory, Alteryx, Fabric, dbt, SQL, and other tools. * Advanced Data Transformations ... Provide guidance to junior engineers on best practices in data extraction, transformation, and ...

Senior Data Engineer

Cedar Rapids, IA · Hybrid

$95K - $115K/yr

Two years DevOps/CI-CD experience. * Practical experience with data warehousing and ETL development ... Programming experience (DBT, Python, Scala, Node.js). * Snowflake experience. Working Conditions

Senior Data Engineer

Cedar Rapids, IA · On-site

$95K - $115K/yr

Two years DevOps/CI-CD experience. * Practical experience with data warehousing and ETL development ... Programming experience (DBT, Python, Scala, Node.js). * Snowflake experience. Working Conditions

... and DBT a must. Expert in Snowflake SQL. * Monitoring and Automation: Expert-level hands-on experience with Terraform, Splunk, and Airflow or similar technologies required * Programming: High ...

next page

Showing results 1-20

Dbt Developer information

See Iowa salary details

$16

$49

$76

How much do dbt developer jobs pay per hour?

As of May 30, 2026, the average hourly pay for dbt developer in Iowa is $49.63, according to ZipRecruiter salary data. Most workers in this role earn between $37.93 and $60.72 per hour, depending on experience, location, and employer.

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.

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 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.

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 Iowa? For Dbt Developer jobs in Iowa, the most frequently searched job titles are:
What job categories do people searching Dbt Developer jobs in Iowa look for? The top searched job categories for Dbt Developer jobs in Iowa are:
What cities in Iowa are hiring for Dbt Developer jobs? Cities in Iowa with the most Dbt Developer job openings:

Data Engineer

leeenterprises

Davenport, IA • On-site

$108.60K - $130.40K/yr

Other

Posted 12 days ago


Job description

Lee Enterprises, Inc. is seeking a qualified Data Engineer who will be responsible for designing, building, and optimizing the data infrastructure that powers enterprise analytics, reporting, and data-driven applications. This role focuses on developing scalable data pipelines, ensuring data quality, and enabling efficient access to data across the organization.

This position will be located onsite in Davenport, IA. 

Job Duties & Responsibilities: 

  • Design, develop, and maintain scalable ETL/ELT data pipelines
  • Build, optimize, and manage datasets for analytics, reporting, and operational use
  • Ensure data quality, integrity, security, and adherence to privacy standards
  • Collaborate with teams across the organization to understand business needs, internalize product requirements, adapt to any technical or development limitations, and deliver effective data solutions
  • Write optimized & performative SQL queries across data management systems, including Google BigQuery, MS SQL Server, and Oracle
  • Maintain the organization & relevance of technical documentation, event specifications, and other critical resources in the data services Confluence workspace
  • Employ data transformation tools such as dbt or Dataform to manage, test, and document data workflows
  • Develop data integration pipelines and synchronization functions as needed using languages such as Javascript or Python
  • Support data platform migrations and transitions that may impact customers and internal Lee stakeholders
  • Enhance the current internal data monitoring framework to minimize response time identifying issues & bugs that impact our data services
  • Use git for version control
  • Participate in agile/scrum ceremonies, including daily stand-up, sprint planning, sprint review, and sprint retrospective
  • Pursue opportunities to continuously learn & adopt modern data engineering practices

Required Skills:

  • Mastery of SQL, with system-agnostic knowledge of syntax & optimization
  • Proficiency across Google Cloud Platform, specifically BigQuery, Google Analytics, Google Tag Manager, Dataform, and Dataplex Universal Catalog
  • Experience with relational database management systems, such as MS SQL Server & Oracle
  • Understanding of dimensional & relational data modeling principles, techniques, and use cases
  • Familiarity with data transformation tools such as dbt or Dataform
  • Knowledge of CI/CD and automation tooling
  • Ability to communicate across both technical & non-technical audiences
  • Strong problem-solving skills, attention to detail, and ability to learn quickly

Education and Experience:

  • Bachelor’s degree in computer science, information systems, or a related field
  • Proven experience as a Data Engineer or similar role


Travel Required:

  • Minimal travel may be required for meetings at corporate offices or conferences