Jobs · Information Technology · California

Snowflake Data Engineer

· California, United States · 5 days ago
On-siteInformation TechnologyContract

Data Engineering

  • Design and implement enterprise-grade data pipelines using Snowflake, including ingestion and transformation
  • Must be strong in both Core and Semantic aspects
  • Develop complex SQL transformations, stored procedures and Dynamic tables inside Snowflake to enable near real-time and batch processing
  • Implement Snowflake data sharing, data marketplace integration
  • Engineer Snowpipe and Kafka-to-Snowflake streaming ingestion pipelines also handling high throughput event data at scale
  • Optimize Snowflake cluster performance – virtual warehouse sizing, query profiling, clustering keys
  • Architecture, design aspects, performance tuning, time travel, warehouse concepts - scaling, clustering, micro-partitioning

Data Integration

  • Experience with Apache Airflow for designing and maintaining end-to-end ETL/ELT pipelines
  • Experience in building reusable parameterized data ingestion pipelines/frameworks is beneficial
  • Thorough on data quality checks

AI and Data Science

  • Integrate AI/LLMs with data pipelines via Python UDFs or API callouts – enabling text analytics, semantic search and GEN-AI augmented workflow
  • Experience with Python based frameworks – scikit learn, PyTorch, TensorFlow
  • Experience with NLP and text-mining techniques on unstructured data to identify actionable information
  • Time-series forecasting, anomaly detection and propensity modeling

Data Visualization

  • Hands-on experience with writing Complex queries using – Joins, Self Joins, Views, Materialized Views, Cursor also Recursive, use of GROUP BY, PARTITION BY functions / SQL Performance tuning
  • Hands-on experience with ETL and Dimensional Data Modelling – Slowly Changing Dimensions (SCD – Type 1, 2, 3)
  • Good understanding of concepts like schema types, table types - fact-dimension etc. like how to design a dimension vs fact, design considerations factored etc.

Programming and Automation

  • Proficiency in Python scripting/programming – using Pandas, PyParsing, Airflow
  • Pandas, Tableau server modules, Numpy, Datetime, Apache Airflow related modules, API
  • Data Pipeline automation
  • Strong Python programming skills

Collaboration and Business Understanding

  • Actively participating in discussions with business to understand requirements, perform thorough impact analysis and provide suitable solutions.

Similar jobs

Data Engineer

AMEND ConsultingCincinnati, OH· 2 wk ago
Analystapply on job-boards.greenhouse.io

Data Engineer

Wilshire Lane CapitalLehi, UT· Yesterday
Information Technology$75/hrapply on jobs.lever.co

Data Engineer

TEKsystemsCharlotte, NC· 2 days ago
$65–$75/hrapply on ars2.equest.com

Data Engineer

PBKSeattle, WA· 2 days ago
Information Technology$115k–$145k/yrapply on pbk.wd5.myworkdayjobs.com

Data Engineer

NS2 MissionChantilly, VA· 3 days ago
Information Technology

Data Engineer

MeeBossNewark, NJ· 3 days ago
Information Technology$60–$65/hrapply on meeboss.com