Snowflake Developer

DistantJob Logo

DistantJob

πŸ“Remote - Worldwide

Summary

Join our client, a leading provider of enterprise-class managed data center services, as an experienced Snowflake Developer. You will play a key role in driving their data transformation initiatives. This position involves designing and implementing robust data solutions using DBT and Snowflake, ensuring high performance and reliability. You will leverage your expertise in dimensional modeling, data pipelines, and query optimization. The ideal candidate possesses extensive experience with DBT and Snowflake, along with a strong understanding of DevOps/DataOps methodologies. This is an excellent opportunity to work with cutting-edge data technologies and collaborate with a talented team.

Requirements

  • 5+ years of hands-on experience with: DBT model design and implementation using models, sources, snapshots, and seeds
  • Deep understanding of DBT project architecture and best practices
  • Snowflake query optimization and performance tuning
  • DevOps/DataOps methodologies and tools
  • Modern data stack architectures including data lakehouse, replication, and analytics
  • Strong foundation in dimensional modeling principles
  • Proven track record of implementing efficient materialization strategies
  • Staying up to date on emerging trends

Responsibilities

  • Design and implement data models using DBT
  • Apply dimensional modeling best practices to ensure optimal data structure
  • Build efficient data pipelines within DBT's modeling framework
  • Optimize Snowflake query performance through advanced tuning techniques
  • Monitor query performance and resource utilization
  • Manage data replication processes across systems and ensure seamless integration
  • Champion DevOps/DataOps best practices
  • Create comprehensive documentation

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs