1

Dbt Sql Jobs (NOW HIRING)

... complex SQL transformations in Snowflake using joins, CTEs, window functions, aggregations ... dbt generic tests, singular tests, custom tests, accepted values, relationships, not-null checks ...

dbt Engineer

Meridian, TX

$118K - $177K/yr

We're seeking out a dbt Engineer as an expert in data transformation and analytics engineering ... Expertise in writing and optimizing complex SQL queries. * Strong understanding of data modeling ...

Data Engineer

Dallas, TX · On-site

$105K - $120K/yr

Roles & Responsibilities We are seeking a highly skilled Data Engineer with strong expertise in Snowflake, dbt, SQL, Python, and AWS to support enterprise data modernization initiatives. The ideal ...

Snowflake DBT Engineer

New York, NY · On-site

$125K - $150K/yr

Job Title: Snowflake DBT Engineer Job Location: New York Job Type: Contract * Data Pipeline ... SQL Optimization Write and optimize complex SQL queries to ensure high performance and efficiency

... Advanced SQL and data modeling Experience in largescale migration programs Strong BigQuery ... DBT, GitHub, Migration Planning, Stakeholder Management Good to Have Skills : GCP BigQuery

Cloud Engineer III

Denver, CO · Remote

$57.50 - $76.75/hr

Build and maintain enterprise data transformation pipelines using dbt Core and advanced SQL. * Develop reusable business logic and data models that support reporting, self-service analytics ...

Senior Data Engineer

$108K - $147K/yr

Migrate existing SQL views to dbt-style versioned, tested models with full lineage. Conformed Dimensions & Dimensional Modeling * Define conformed dimensions and operational facts across Novanta ...

Data Engineer (Contract)

Charleston, SC · On-site +1

$107K - $128K/yr

Refactor and optimize SQL/dbt models * Automate anomaly detection and QA processes • Collaborate with analytics, product, and marketing teams to translate business requirements into scalable data ...

RH ID 683543 DBT Snowflake developer Location Houston TX Day 1 onsite Pay Rate $80/hr Client ExxonMobil Global Services Company The "must have" are snowflake, Data modelling, SQL with dbt as a plus.

JB061852 - SQL Developer with Snowflake

$46.25 - $63.50/hr

Experience with ETL/ELT tools (Informatica, Matillion, dbt, Talend, or similar). * Good ... SQL development. * At least 2+ years of hands-on experience with Snowflake. Nice to Have

Data Engineer (Contract)

Charleston, SC · Remote

$117K - $140K/yr

Refactor and optimize SQL/dbt models * Automate anomaly detection and QA processes * Collaborate with analytics, product, and marketing teams to translate business requirements into scalable data ...

Senior Analytics Engineer

New York, NY · Hybrid

$114K - $157K/yr

Advanced SQL and production-grade dimensional / mart modeling. Deep dbt experience (models, tests, sources, docs, incremental strategies, performance tradeoffs)-not "I've written a few models.

New

Showing results 21-40

Dbt Sql information

See salary details

$20

$52

$72

How much do dbt sql jobs pay per hour?

As of Aug 7, 2026, the average hourly pay for dbt sql in the United States is $52.60, according to ZipRecruiter salary data. Most workers in this role earn between $43.51 and $59.62 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the dbt sql position, and why are they important?

To thrive as a DBT SQL professional, you need strong proficiency in SQL, data modeling, and experience with analytics engineering, often supported by a background in computer science or data-related fields. Familiarity with dbt (data build tool), cloud data warehouses like Snowflake or BigQuery, and version control systems such as Git is highly valued, along with dbt certification as a plus. Exceptional problem-solving, attention to detail, and effective collaboration skills set candidates apart in this role. These capabilities are crucial for building robust, scalable data pipelines and ensuring accurate, actionable analytics within dynamic team environments.

What is a dbt sql?

A Dbt SQL job typically involves using dbt (data build tool) to transform and model data within a data warehouse. Professionals in this role write modular SQL queries, create reusable models, and develop data pipelines to improve analytics workflows. They also manage data documentation, version control, and testing to maintain data quality. This role is common in analytics engineering and helps organizations ensure reliable, well-structured data for reporting and decision-making.

What does a typical workday look like for a dbt sql professional?

A typical workday for a DBT SQL professional involves developing, testing, and maintaining data transformation workflows using dbt and SQL within cloud data platforms. Responsibilities often include collaborating with data analysts, engineers, and business stakeholders to understand data requirements, troubleshooting data quality issues, and continuously optimizing data models for performance and reliability. You may also participate in code reviews, monitor pipeline runs, and document your work to ensure team-wide clarity and alignment. This role often includes a mix of independent technical work and cross-functional teamwork, making each day varied and intellectually engaging.

More about Dbt Sql jobs
What cities are hiring for Dbt Sql jobs? Cities with the most Dbt Sql job openings:
What are the most commonly searched types of Dbt Sql jobs? The most popular types of Dbt Sql jobs are:
What states have the most Dbt Sql jobs? States with the most job openings for Dbt Sql jobs include:
Infographic showing various Dbt Sql job openings in the United States as of August 2026, with employment types broken down into 25% Temporary, and 75% Contract. Highlights an 75% In-person, and 25% Remote job distribution, with an average salary of $109,407 per year, or $52.6 per hour.

Full-time

Re-posted 6 days ago


Job description

Job Summary:
OSI Consulting is focused on accelerating client’s digital transformation through modern data solutions. The Senior dbt Developer will design, build, and maintain scalable dbt transformation models on Snowflake, ensuring the conversion of raw data into analytics-ready datasets for reporting and decision-making.
Responsibilities:
• Design, build, and maintain modular dbt models across staging, intermediate, and marts layers that transform raw data into trusted, analytics-ready datasets.
• Develop and optimize dbt incremental models, snapshots, macros, seeds, sources, and reusable packages using dbt Core and/or dbt Cloud.
• Write and tune complex SQL transformations in Snowflake using joins, CTEs, window functions, aggregations, conditional logic, and performance optimization techniques.
• Optimize Snowflake workloads for query performance, clustering strategy, warehouse sizing, model materialization, processing time, and cost efficiency.
• Implement robust data quality and testing frameworks using dbt generic tests, singular tests, custom tests, accepted values, relationships, not-null checks, uniqueness checks, and source freshness checks.
• Maintain clear documentation, lineage, dependency mapping, model descriptions, column definitions, source definitions, assumptions, and business logic using dbt docs and exposures.
• Manage dbt projects in Git with clean, modular, testable development practices, including branching, pull requests, code reviews, merge controls, and release promotion.
• Support CI/CD pipelines for dbt projects using tools such as GitHub Actions, GitLab CI, dbt Cloud jobs, or similar deployment and automation frameworks.
• Leverage Snowflake features such as Streams, Tasks, Dynamic Tables, Time Travel, cloning, secure views, and secure data sharing to build reliable ELT workflows.
• Create reporting-ready data marts, curated datasets, dimensional models, fact tables, and reusable views that support Tableau dashboards and self-service analytics.
• Partner with data engineers, analysts, BI developers, architects, and business stakeholders to translate business requirements into scalable transformation logic.
• Troubleshoot data discrepancies, failed dbt runs, source changes, schema changes, model errors, test failures, and performance bottlenecks.
• Participate in requirement gathering sessions, technical design discussions, sprint planning, backlog refinement, walkthroughs, and UAT support activities.
Qualifications:
Required:
• Minimum 4+ years of experience in data engineering, analytics engineering, BI engineering, data warehousing, or data transformation roles.
• Strong hands-on experience with dbt Core and/or dbt Cloud, including dbt models, macros, tests, snapshots, seeds, sources, packages, documentation, lineage, and project structure.
• Strong experience using dbt with Snowflake to build scalable ELT transformation pipelines, curated data models, and analytics-ready datasets.
• Strong SQL development skills with experience writing complex transformations, performing data validation, troubleshooting data issues, and analyzing large datasets.
• Strong understanding of dbt best practices for modular, testable, well-documented projects.
• Hands-on Snowflake experience, including databases, schemas, tables, views, warehouses, roles, access controls, query optimization, and performance considerations.
• Strong understanding of data modeling concepts, including star schema, fact and dimension tables, slowly changing dimensions, staging layers, data marts, and semantic/reporting layers.
• Experience with data reconciliation and business rule validation.
• Ability to translate business requirements, source-to-target mappings, metric definitions, and reporting logic into technical specifications and dbt transformation models.
• Good troubleshooting and analytical skills with the ability to identify root causes of data issues, failed transformations, and performance bottlenecks.
• Bachelor’s degree in Computer Science, Engineering, Information Systems, Data Analytics, Business Analytics, or a related technical field. Equivalent practical experience may also be considered.
Preferred:
• Experience with Tableau, including understanding dashboard requirements, published data sources, extracts, live connections, and reporting-ready data model design.
• Experience supporting BI and reporting teams by creating curated datasets, reusable views, semantic layers, and governed data marts.
• Experience with advanced dbt capabilities such as dbt Explorer, dbt Semantic Layer, dbt Mesh, exposures, metrics, and cross-project lineage is a plus.
• Experience with orchestration and scheduling tools such as Airflow, Dagster, Prefect, Azure Data Factory, Snowflake Tasks, dbt Cloud jobs, or similar platforms.
• Experience with CI/CD processes for dbt projects using GitHub Actions, GitLab CI, Azure DevOps, Jenkins, or similar automation tools.
• Experience with Python for automation, data validation, testing, metadata extraction, or data engineering support.
• Experience with ELT tools such as Fivetran, Airbyte, Matillion, Informatica, Talend, Alteryx, or similar platforms.
• Familiarity with cloud ecosystems such as AWS, Azure, or Google Cloud Platform.
• Experience with Snowflake performance optimization, warehouse sizing, clustering, query profiling, access control, monitoring, and cost optimization.
• Familiarity with Agile delivery, sprint planning, backlog management, Jira/Azure DevOps, and iterative development practices.
• Understanding of data governance, metadata management, lineage, access control, PII handling, and enterprise data standards.
• Certifications such as dbt Certified Developer, Snowflake certification, Tableau certification, or related cloud/data certifications are a plus.
Company:
OSI Consulting is a global provider of modern technology solutions for business. Founded in 1993, the company is headquartered in Woodland Hills, USA, with a team of 1001-5000 employees. The company is currently Late Stage.