DBT Developer (Snowflake)

Overview

Hybrid
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 6 Month(s)

Skills

DBT
ETL
Data Warehousing
SQL
Snowflake

Job Details

We are looking for a skilled and motivated DBT Developer with a strong foundation in ELT processes to join our data team. The role requires hands-on experience with DBT and SQL to build, transform, and model data. Experience working with Snowflake and modern data pipelines will be key to success in this role.

Responsibilities:

  • Design, develop and maintain DBT models, transformations, and SQL code to build efficient data pipelines for analytics and reporting.
  • Build complex SQL queries within DBT to build incremental models, enhancing data processing efficiency.
  • Design, develop, and maintain ETL/ELT pipelines using DBT for loading data into Snowflake.
  • Implement data tests, documentation, quality checks and validation processes to ensure data accuracy and consistency.
  • Collaborate with data engineers, data analysts, and other stakeholders to understand and meet data requirements for various business units.

Required Skills:

  • Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
  • Proven experience as a DBT Developer or similar role with a focus on ELT processes and Snowflake data warehousing.
  • Strong command of SQL for data manipulation, querying, and transformation.
  • Hands-on experience building and managing data models, transformations, and views using DBT.
  • Familiarity with cloud-based Data Warehousing solutions, particularly Snowflake.
  • Excellent problem-solving skills and attention to detail in ensuring data accuracy and quality.
  • Effective communication skills to collaborate with technical and non-technical stakeholders.
  • Ability to work independently and as part of a team in a fast-paced, dynamic environment.
  • Prior experience in optimizing and troubleshooting data processes for performance and reliability.

Nice to Have:

  • Experience with Matillion.
  • Basic Python knowledge.
  • Experience with cloud platforms (AWS/Azure)

--

Best Regards,

Abhishek Singh | Assistant Manager Recruitment | Cardinal Integrated Technologies Inc

Direct: +1

Ph: Ext 337
Email:
Linkedin Url:
707 Alexander Rd, Ste 202 Princeton, NJ 08540 USA.
"Bringing IT Together!"

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.