Senior Data Engineer (Snowflake)

$$$$

Main requirements

 

Snowflake Experience

The person should be proactive, well-organized, and an effective communicator, able to independently drive tasks forward, keep processes under control, and communicate clearly with the team and stakeholders.

 

Requirements

 

Senior Data Enginer

Snowflake β€” core development

  • Writing and maintaining production views, secured views and stored logic in Snowflake
  • Understanding of role-based access control: users, roles, GRANTs, warehouse and database entitlement models
  • Enough query-tuning instinct to build views over large fact tables without wrecking performance β€” partition pruning, clustering awareness, avoiding SELECT *

Microsoft SQL Server

  • T-SQL development
  • Migrating legacy tables, views and stored procedures to Snowflake

Previous ETL Tooling Experience

Bonus Points

BI and semantic layer

  • Sigma Computing β€” connection setup, workbooks, embedding, AI/Cortex configuration. We are rolling Sigma out now and retiring Tableau Desktop.
  • Tableau β€” data source management, extract vs live strategy, extract scheduling and dependency mapping

Documentation and code review

  • Producing data-flow and architecture diagrams
  • Reviewing SQL/pipeline code to a standard β€” we have a code review backlog in other areas because there aren’t enough qualified SQL reviewers. A contractor who can act as a second reviewer is disproportionately valuable.

Azure DevOps (aka ADF Pipelines sync’d with Github)

  • CI/CD pipelines for database and ADF artefacts, service principal / client secret configuration, release troubleshooting

External API ingestion

  • Consuming and loading third-party APIs into the warehouse (e.g. FX/exchange rate feeds), including auth and error handling
  • Snowflake Git integration β€” connecting a Git repository to Snowflake, versioning database objects and deploying from a branch, plus general source-control discipline for SQL and pipeline code
  • Snowflake Streamlit β€” building lightweight in-warehouse data apps as an alternative to a full BI workbook where the audience is small or the use case is operational
  • Python for data engineering and Snowpark
  • Snowflake Cortex / LLM-in-warehouse features
  • dbt or equivalent transformation tooling (not in use today, but relevant if we modernise)

Working attributes we need

  • Comfortable being the second pair of hands on a one-person team β€” takes a ticket end-to-end without daily direction
  • Documents as they go; we are explicitly trying to reduce single-person key-man risk
  • Cost-aware: several of our decisions are spend-driven, not purely technical

English - Andvanced

Required languages

English C1 - Advanced
Ukrainian Native
SQL, Python, Git, ETL, PostgreSQL, Docker, AWS, Azure, Azure Data Factory
Published 14 August
13 views
Β·
1 application
To apply for this and other jobs on Djinni login or signup.
Loading...