The Staff Analytics Engineer owns the transformation layer of the data platform, treating analytical data as a product to drive how it is modeled, certified, and delivered
Job Summary
The Staff Analytics Engineer owns the transformation layer of the data platform, treating analytical data as a product to drive how it is modeled, certified, and delivered.
This role requires defining standards for lakehouse silver and gold layers while implementing robust data quality frameworks and observability measures.
Generac Power Systems Inc offers a comprehensive benefit package including medical, dental, vision, life insurance, and RRSP retirement benefits alongside variable compensation incentives.
Matching Summary
The Staff Analytics Engineer owns the transformation layer of the data platform, treating analytical data as a product to drive how it is modeled, certified, and delivered.
Salary
Base: $147,700 CAD - $191,900 CAD; Bonus/Equity: Eligible for short-term and long-term incentives; Benefits: Comprehensive package including medical, dental, vision, life, disability, paid time off, and RRSP
Skills & Requirements
Must-have
Deep hands-on DBT expertise
Strong dimensional modeling skills
Proficiency in Python and SQL
Experience with GCP BigQuery services
Production experience with Apache Airflow
Designing batch and real-time processing solutions
Nice-to-have
Familiarity with Spark and Kafka
Cloud cost optimization knowledge
Ability to explain trade-offs to non-technical stakeholders
Distributed processing familiarity
Mentorship and technical leadership capabilities
Key Requirements
Proven ability to influence across engineering and business teams
Working knowledge of data privacy requirements and PII handling
Experience owning a semantic or metrics layer as a shared product