Analytics Engineer (dbt, Bigquery)

Box Box · Enterprise · Warsaw, Poland · Business Analytics

Box is seeking an Analytics Engineer to develop and own the data foundation for business analytics, including data models, pipelines, metric definitions, testing, and quality monitoring. The role involves evolving the dbt project, shaping the semantic layer, defining data modeling standards, partnering with Data Scientists and Analysts to design datasets for ML models, implementing data testing and observability, and maintaining Prefect workflows.

What you'd actually do

  1. Evolve our dbt project toward modular, documented and tested data models organized in clear layers, from raw sources to marts
  2. Shape our semantic layer from its early stages: define how metrics are modeled and governed, and drive its adoption
  3. Shape the data modeling standards and conventions for the Business Analytics team, and uphold them through code review, pairing, and documentation
  4. Partner with Data Scientists and Data Analysts to design the datasets their analyses, dashboards, and ML models are built on
  5. Build out our data testing practices and enforce them in CI, implement observability over our data

Skills

Required

  • 3+ years of experience in analytics engineering, data engineering or a comparable data role
  • Expert in SQL
  • Solid understanding of data modeling principles
  • hands-on experience with dbt or a comparable transformation framework
  • Engineering discipline applied to analytics code: version control, code review, testing, and CI
  • Comfortable with Python
  • experience in a workflow orchestration tool (Prefect, Airflow, Dagster)
  • Experience with a cloud data warehouse
  • Experience supporting and working with cross-functional teams

Nice to have

  • BigQuery is a plus

What the JD emphasized

  • ML models