Analytics Engineer

Snyk Snyk · Enterprise · Boston, MA

This role focuses on building and optimizing data transformation models (dbt) and supporting BI tools within an AI-native security platform. The engineer will work with raw data, create reliable datasets, interact with business stakeholders, and assist in implementing AI-driven tools to enhance self-service and automate tasks. The role emphasizes mastering the modern data stack and understanding the impact of AI on analytics.

What you'd actually do

  1. Building and optimizing dbt models to ensure clean, reliable, and performant datasets for business consumption.
  2. Assisting in the management of our AI-forward BI tools and ensuring executive-level dashboards remain accurate and high-performing.
  3. Contributing to the development of our governed semantic layer under the guidance of the Staff Analytics Engineer to maintain a single source of truth.
  4. Partnering with business units to troubleshoot data questions, refine requirements, and provide technical support during ad-hoc analysis.
  5. Owning the quality of the analytics layer by writing rigorous tests and maintaining documentation that makes our data easy to discover and use.

Skills

Required

  • SQL
  • data structures
  • transformation logic
  • documentation
  • testing

Nice to have

  • dbt
  • Python
  • Snowflake
  • BigQuery

What the JD emphasized

  • AI-native Developer Security Platform
  • AI-enabled analytics
  • AI-driven tools to automate repetitive tasks
  • AI and LLMs are changing the data landscape