We’re Roofr: The all-in-one sales platform designed for roofers, by roofers.
Senior Analytics Engineer
Location
Canada
Posted
11 days ago
Salary
0
Seniority
Senior
Job Description
Senior Analytics Engineer
Roofr
• Architect and build the semantic layer powering AI-driven analytics across Abacum.ai, Snowflake Cortex, Sigma, Claude, and the modern analytics tools • Design, build, and refactor DBT models to maintain a trustworthy, evolving single source of truth for enterprise KPIs • Be the go-to analytics partner for Finance, Strategy, and Operations • Bring data to life with compelling presentations and reports that drive key decisions and actions • Raise the bar on how we do analytics engineering — testing, documentation, CI/CD, and performance optimization that the whole team can build on • Evolve our data governance framework — cataloguing, lineage tracking, metric definitions, access controls, and data quality standards
Job Requirements
- 7+ years of experience in BI, data engineering, or analytics engineering in high-growth startups or innovation labs within large organizations, where you had to build fast and build right.
- Proficient in modern BI tools like Metabase, Sigma, Omni, Tableau, or Looker
- Hands-on DBT experience, you've built, refactored, and scaled DBT projects in production
- Strong SQL skills and experience with cloud data warehouses (e.g. Snowflake)
- A solid grasp of semantic layers and firsthand experience building one for self-serve analytics
- Comfort working across the org with senior leaders and business SMEs to nail metric definitions, ship dashboards, and keep data quality high
Benefits
- 1st week of employment is mandatory PTO! Start your journey with Roofr by decompressing and recharging - we will see you in week 2!
- 1 Friday off per month (we call those our laundry days!)
- Company wide paid shutdown for the week between Christmas and New Years
- Flexible time off
- 80% employer-paid benefits in the U.S. and 100% employer-paid premiums for Extended Healthcare and Dental in Canada
- RRSP/401k match
- Generous Parental Leave policy
- We host an annual company retreat with great team building activities
- Ample learning and development opportunities to continue growing your career
- Home office setup stipend
- Internet and phone allowance
- Remote first culture
- Weekly Friday paydays!
Related Guides
Related Categories
Related Job Pages
More Analytics Engineer Jobs
• Structure the data warehouse modeling discipline • Formalize the Credit/Risk domain • Consolidate the Data Warehouse • Scale our semantic layer • Collaborate with Data Engineers
• Build upon and scale our current data infrastructure (Snowflake, dbt, Mode/Metabase) to meet evolving business needs and capture critical business logic. • Work closely with the Senior Analytics Engineering Manager to create and improve data models, data orchestrations, dbt version updates, and development environments. • Contribute expertise and promote best analytics engineering practices in the organization through collaboration with other data teams and stakeholders. • Establish data quality and governance across all business units including, but not limited to, Finance, Accounting Operations, Product, and Engineering
Analytics Engineer II
Arco EducaçãoA primeira empresa de Educação brasileira a ser listada na Nasdaq.
Role Description Agora que você já captou um pouco mais da nossa essência, vamos falar sobre a oportunidade? - Articular com diferentes áreas para entender as necessidades do negócio e apresentar as melhores soluções de modelagem de dados; - Abstrair conceitos de negócios em métricas quantitativas (KPIs, OKRs, etc); - Modelar e arquitetar dados para fins analíticos seguindo as melhores práticas, inclusive de qualidade de dados e documentação; - Orquestrar workflows ligados a pipelines de dados. Qualifications - Experiência com implementação, manutenção e monitoramento de pipelines de dados; - SQL avançado; - Vivência com modelagem de dados analítica (star schema, snowflake e data vault); - Conhecimento em técnicas de arquitetura para fins analíticos (Data Mart, Data Lake, Data Warehouse, Data Mesh etc.); - Conhecimento em ferramentas de visualização de dados (Looker, Metabase, Power BI etc.); - Boas habilidades de comunicação para lidar com as partes interessadas de áreas técnicas e áreas de negócios; - Condução de alinhamentos com stakeholders: entender as necessidades do negócio, apresentar soluções e validar entregáveis; - Experiência com orquestração de workflows com Airflow, Luigi, Azkaban, DBT ou Dataform; - Conhecimento em Python, Scala, Java ou Go. Benefits - Auxílio alimentação e/ou refeição; - Plano de saúde e odontológico; - Vale transporte; - Licença maternidade e paternidade estendida; - Auxílio creche; - Cuidado com a saúde: parceria com a Wellhub e Zenklub; - Incentivo à educação; - Desconto em passagens aéreas; - Parceria com plano de saúde para Pet; - Acesso aos materiais didáticos Arco para filhos de colaboradores; - Parcerias para MBA e Pós Graduação. Company Description Feita de pessoas que transformam a educação. Todas as vagas da Arco são elegíveis para Pessoas com Deficiência. Somos Arcotech, time de tecnologia da Arco Educação. Desenvolvemos soluções digitais para que alunos, pais e escolas atuem em conjunto por um aprendizado mais dinâmico e efetivo. Aqui reunimos talentos que têm paixão por tecnologia e educação. Sabemos que, juntos, somos capazes de unir as duas forças para elevar a experiência de aprendizagem. Queremos ir além da inovação, nosso propósito é potencializar o impacto da educação nas pessoas, é o que nos move. Por meio de soluções de aprendizagem, estimativas e relacionamento, ajudamos as escolas a se tornarem melhores, maiores e mais encantadoras para os alunos, educadores e familiares.
• Ownership de la capa analítica • Diseñar y mantener modelos de datos analíticos en DBT, asegurando la trazabilidad, eficiencia y calidad de los datasets. • Construir y optimizar consultas complejas mediante SQL en BigQuery. • Gestionar la creación de tablas, vistas, rutinas y queries programadas (scheduled queries) para asegurar la disponibilidad y calidad de los datos. • Contribuir a la optimización del rendimiento y la eficiencia de costes del Data Warehouse. • Definir, estandarizar y documentar métricas y KPIs para garantizar su consistencia en toda la organización. • Colaborar con los equipos de negocio para entender necesidades analíticas y traducirlas en modelos de datos escalables y reutilizables. • Desarrollar y mantener dashboards y visualizaciones en Metabase y Tableau, asegurando su alineación con los modelos analíticos. • Garantizar que las visualizaciones estén alineadas con modelos de datos fiables y bien definidos. • Implementar procesos de testing y validación de datos (data quality) dentro de DBT. • Participar en la definición de buenas prácticas de versionado, testing y documentación en Git. • Contribuir a la mejora continua de la arquitectura de datos junto al Senior Data Engineer.



