1

Snowflake Jobs in Cary, NC (NOW HIRING)

DBT Snowflake developer A for a DBT Developer with 3-5 years of experience, focusing on macros, modeling, and hands-on SQL within a Snowflake platform, would typically include the following: Job ...

Snowflake Architect - AWS

Raleigh, NC · On-site

$63 - $82.50/hr

Snowflake Architect - AWS Location: Raleigh, NC -- Onsite We're looking for an experienced Snowflake Architect with strong expertise in Data Architecture, Snowflake Administration, Data Vault, and ...

New

DBT Snowflake developer A for a DBT Developer with 3-5 years of experience, focusing on macros, modeling, and hands-on SQL within a Snowflake platform, would typically include the following: Job ...

Senior Data Engineer

Raleigh, NC · On-site

$103K - $140K/yr

Enterprise Data Pipeline Architecture & Development Snowflake Data Platform Snowpipe, Tasks, Streams & Dynamic Tables Advanced SQL & Snowflake Performance Optimization DBT Cloud Development & Data ...

Enforce Snowflake RBAC/ABAC, network policies/rules, masking/row access policies, tags, data classification, and least-privilege role hierarchies. Operationalize audit-ready controls (change ...

Research, outline, draft, and revise comprehensive guides on Databricks and Snowflake cost management topics (compute optimization, job cluster configuration, Unity Catalog economics, photon ...

Principal Data Engineer

Durham, NC

$110K - $132K/yr

DE designing, developing, and supporting data driven solutions and data warehouses, using Snowflake, AWS, Microsoft Azure, Python, or Azure Data Factory; creating data visualization using BI ...

Principal Data Engineer

Durham, NC · On-site

$110K - $132K/yr

DE designing, developing, and supporting data driven solutions and data warehouses, using Snowflake, AWS, Microsoft Azure, Python, or Azure Data Factory; creating data visualization using BI ...

next page

Showing results 1-20

Snowflake information

See Cary, NC salary details

$33

$62

$78

How much do snowflake jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for snowflake in Cary, NC is $62.63, according to ZipRecruiter salary data. Most workers in this role earn between $55.43 and $71.06 per hour, depending on experience, location, and employer.

What is a Snowflake?

A Snowflake job typically refers to tasks executed within Snowflake, a cloud-based data platform. These jobs can include data loading, transformation, querying, or scheduled tasks using Snowflake's task and stream features. They help automate data workflows, improve performance, and ensure efficient data management within the Snowflake ecosystem.

What are the key skills and qualifications needed to thrive in the Snowflake position?

To thrive as a Snowflake professional (such as a Snowflake Data Engineer or Administrator), you need a solid understanding of cloud data warehousing, SQL, and data modeling, typically supported by a degree in computer science or related fields. Experience with the Snowflake platform, data integration tools (like Informatica or Talend), and relevant certifications such as SnowPro are highly valuable. Strong problem-solving abilities, communication skills, and adaptability help professionals translate business requirements into data solutions and work effectively with cross-functional teams. These competencies are crucial for optimizing data workflows, ensuring system performance, and supporting the data-driven goals of an organization.

What are some common challenges faced by Snowflake professionals, and how can they be addressed?

Snowflake professionals often encounter challenges such as optimizing query performance, managing data security and access controls, and integrating Snowflake with multiple data sources. Addressing these challenges requires continuous learning about the platform’s evolving features, proactively monitoring query and storage usage, and collaborating closely with data architects, DevOps, and IT security teams. Staying up to date with best practices and regularly attending Snowflake community webinars or training can also be extremely helpful. Most companies encourage knowledge sharing and collaboration, so being proactive in problem-solving will help you thrive in this role.

Does Snowflake offer remote jobs?

Snowflake offers remote job opportunities for various roles, including data engineers, analysts, and software engineers. Many positions are fully remote or have flexible work arrangements, often requiring proficiency with cloud platforms and collaboration tools. Candidates should review specific job listings for location and remote work options.

Is Snowflake a good career?

A career as a Snowflake professional typically involves working with cloud data platforms, data warehousing, and SQL skills. It offers opportunities in data engineering, analytics, and cloud computing, with demand driven by the growth of data-driven decision making. Certifications and continuous learning can enhance job prospects in this field.

What exactly does Snowflake do?

A Snowflake professional typically works with the Snowflake data platform, which is a cloud-based data warehousing service. They manage data integration, optimize queries, and ensure data security within the platform, often using SQL and cloud infrastructure skills. The role involves supporting data analytics and business intelligence initiatives.

What are the most commonly searched types of Snowflake jobs in Cary, NC?

The most popular types of Snowflake jobs in Cary, NC are:

What are popular job titles related to Snowflake jobs in Cary, NC?

For Snowflake jobs in Cary, NC, the most frequently searched job titles are:

What job categories do people searching Snowflake jobs in Cary, NC look for?

The top searched job categories for Snowflake jobs in Cary, NC are:

What cities near Cary, NC are hiring for Snowflake jobs?

Cities near Cary, NC with the most Snowflake job openings:

Infographic showing various Snowflake job openings in Cary, NC as of August 2026, with employment types broken down into 52% Full Time, and 48% Contract. Highlights an 78% In-person, and 22% Remote job distribution, with an average salary of $130,273 per year, or $62.6 per hour.

DBT Snowflake developer

3B Staffing LLC

Raleigh, NC • Remote

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

DBT Snowflake developer

A Job Description for a DBT Developer with 3-5 years of experience, focusing on macros, modeling, and hands-on SQL within a Snowflake platform, would typically include the following:

Job Title: DBT Developer (Snowflake)

Experience: 3-5 years

Roles and Responsibilities:

DBT Development & Data Transformation:

  • Design, develop, and maintain robust and scalable data transformation pipelines using dbt on the Snowflake platform.
  • DBT Macro Development to Create and utilize Jinja-based DBT macros to promote code reusability, modularity, and dynamic SQL generation within DBT projects.
  • Data Transformation & Orchestration to Implement and manage data transformation pipelines using DBT, integrating with various data sources and ensuring efficient data flow.
  • Utilize advanced dbt concepts, including macros, materializations (e.g., incremental, view, table), snapshots, and configurations to build efficient data models.
  • Write highly optimized and complex SQL queries for data manipulation, cleaning, aggregation, and transformation within dbt models.
  • Implement and enforce best practices for dbt project structure, version control (Git), documentation, and testing.

Data Modeling:

  • Collaborate with data analysts, engineers, and business stakeholders to understand data requirements and translate them into effective data models (e.g., star schema, snowflake schema).
  • Design and implement logical and physical data models within dbt to support analytical and reporting needs.

Snowflake Platform Expertise:

  • Leverage Snowflake features and functionalities for performance optimization, including virtual warehouses, clustering, caching, and query optimization.
  • Manage and optimize data ingestion and integration processes from various sources into Snowflake.

Collaboration & Communication:

  • Work closely with cross-functional teams to understand business requirements, troubleshoot issues, and deliver high-quality data solutions.
  • Participate in code reviews, provide constructive feedback, and ensure adherence to coding standards.
  • Communicate technical concepts effectively to both technical and non-technical audiences.

Quality & Governance:

  • Ensure data quality, integrity, and lineage throughout the data transformation process.
  • Implement and maintain DBT tests to ensure data quality, integrity, and adherence to business rules.
  • Implement and maintain data governance policies and procedures within the dbt environment.
  • Develop and execute automated tests for dbt models to ensure data accuracy and reliability.

Continuous Improvement:

  • Stay updated with the latest dbt and Snowflake features and best practices.
  • Identify opportunities for process improvements and implement automation where appropriate.

Required Skills:

  • Proven hands-on experience with dbt in a production environment, including extensive use of macros and advanced modeling techniques.
  • Expert-level proficiency in SQL for data querying, manipulation, and transformation.
  • Strong experience with Snowflake, including performance tuning and optimization.
  • Solid understanding of data warehousing concepts and ETL/ELT processes.
  • Experience with version control systems, particularly Git.
  • Familiarity with data modeling principles (star schema, snowflake schema).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.