Demo

Senior Snowflake Developer and Data modeler

Ecloud Labs
Dallas, TX Full Time
POSTED ON 3/28/2025
AVAILABLE BEFORE 5/28/2025

Job Details

Our client is a top investment firm that invests in businesses across a range of industry sectors. They create long term value by continuously delivering advisory, transformation and operational support services enabling their portfolio companies to focus on doing and scaling what they do best.

Responsibilities -

We are seeking a highly skilled Senior Snowflake Developer and Data modeler to join the Business Intelligence and Data Warehousing team. The ideal candidate will have extensive experience in Snowflake Cloud Data Platform, Data modeling, ETL processes, and SQL development. This role will be responsible for designing, modeling, developing, and optimizing Snowflake solutions to support data warehousing, reporting, and analytics initiatives.

  • Design, model and develop scalable Snowflake data warehouses and optimize performance
  • Implement data ingestion, transformation, and ETL pipelines using Snowflake, SQL, and Python
  • Develop stored procedures, functions, and views to support business intelligence and reporting
  • Integrate Snowflake with cloud platforms (AWS, Azure, Google Cloud Platform) and third-party tools
  • Collaborate with data engineers, analysts, and business teams to define data solutions
  • Ensure data security, access control, and compliance within Snowflake
  • Collaborate with IT Security team to implement Business Continuity and Disaster Recovery process

Must-have Requirements

  • 5 years of experience working with Snowflake as a developer or data engineer
  • Advanced knowledge in SQL, Change Data Capture, SnowSQL, Snow Pipes, Streams, Tasks, Stored procedures, Functions
  • Should have data modeling experience in Snowflake preferably in Data Vault 2.0, along with creating ERD's
  • Hands-on Python development experience
  • Should have knowledge of Real time or Near-real time streaming data using Kafka with Snowpipe
  • Knowledge of Cloud platforms (AWS, Azure, or Google Cloud Platform) and data integration
  • Experience with performance tuning, indexing, and query optimization in Snowflake
  • Strong problem-solving skills and ability to work in agile environments

Preferred Requirements -

  • Snowflake certifications (SnowPro Core, SnowPro Advanced)
  • Experience with CI/CD pipelines and DevOps practices for Snowflake
  • Knowledge of DBT is a plus
  • Snowflake Admin experience
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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Snowflake Developer and Data modeler?

Sign up to receive alerts about other jobs on the Senior Snowflake Developer and Data modeler career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$89,551 - $118,439
Income Estimation: 
$116,726 - $151,072
Income Estimation: 
$124,724 - $161,246
Income Estimation: 
$71,122 - $96,652
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$92,929 - $122,443
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$122,257 - $154,284
Income Estimation: 
$143,391 - $179,890
Income Estimation: 
$168,522 - $211,152
Income Estimation: 
$189,259 - $248,928
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Senior Snowflake Developer and Data modeler jobs in the Dallas, TX area that may be a better fit.

AI Assistant is available now!

Feel free to start your new journey!