Snowflake DBT Engineer (local to Houston, TX)

Overview

Hybrid
Depends on Experience
Contract - W2

Skills

DBT
Snowflake
SQL
ETL
Python

Job Details

System Soft Technologies is widely recognized for its professionalism, strong corporate morals, customer satisfaction, and effective business practices. We provide a full spectrum of business and IT services and solutions, including custom application development, enterprise solutions, systems integration, mobility solutions, and business information management. System Soft Technologies combines business domain knowledge with industry-specific practices and methodologies to offer unique solutions, and enable clients to compete with global standards. We find a client-centric approach and a passion for excellence is key in distinguishing ourselves from our competition and in accompanying you on your journey.

Qualification and Responsibilities for Snowflake DBT Engineer:

Key Responsibilities:

  • Develop, maintain, and optimize DBT models for data transformation within Snowflake.

  • Build modular, reusable, and well-documented DBT projects following best practices.

  • Design, implement, and manage data pipelines that feed our data warehouse in Snowflake.

  • Optimize Snowflake performance (e.g., clustering, partitioning, query tuning).

  • Work with source systems to integrate new data sources into Snowflake via DBT and ELT workflows.

  • 5+ years of experience with DBT (Cloud or Core) and building DBT models.
  • 5+ years working with Snowflake as a cloud data warehouse.

  • Strong SQL skills and understanding of data warehousing concepts.

  • Experience with ELT processes and cloud data architectures.

  • Familiarity with version control tools (e.g., Git).

  • Experience implementing data quality checks, documentation, and testing with DBT.

  • Ability to optimize SQL queries and Snowflake warehouse usage for cost and performance.

  • Experience with orchestration tools like Airflow, dbt Cloud Jobs, or similar.

  • Knowledge in Kestra, Streamsets would be a plus
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.