Data Engineer

closed
Hive.co Logo

Hive.co

πŸ“Remote - Canada

Summary

Join Hive's data team and play a key role in managing and evolving our data infrastructure. You will design, build, and maintain robust data systems, ensuring seamless data operations and identifying improvements. As a data ambassador, you'll shape data to facilitate analysis and decision-making. You'll also support business teams by creating dashboards and coaching citizen analysts. This role requires 3+ years of experience as a data engineer or similar role, strong SQL skills, and experience with modern data stacks. Hive offers a competitive compensation package including a meaningful salary and equity, fully remote work in Canada, flexible hours, comprehensive health and dental coverage with parental leave top-up, unlimited vacation, and more.

Requirements

  • 3+ years of experience as a data engineer, full-stack data analyst, or analytics engineer
  • Experience working E2E in a modern data stack (data ingestion to reverse ETL & reporting), preferably at a startup or scaleup
  • Strong SQL skills
  • Experience writing Python data pipelines (Dagster, Airflow, Prefect)
  • Experience with Modern Data Stack data warehouses (e.g. Snowflake, BigQuery)
  • Experience working with a variety of complex data sources. Our toolset currently includes Salesforce, Stripe, Intercom, Vitally, Google Analytics, FullStory
  • Proven ability to translate business needs into analytical frameworks
  • Skilled at developing efficient self-service analytics platforms, data marts/sets & dashboards and designing effective data models
  • Have an appreciation of data governance principles including appropriate handling of personal data, data lineage, data cataloguing, and compliance
  • Excellent communication skills, spoken and written, with both technical and non-technical stakeholders

Responsibilities

  • Design, build, and maintain robust data systems, including data ingestion pipelines, orchestration processes, and integration of new data sources
  • Be an ambassador for our data-driven culture, taking data and shaping it to facilitate analysis, insight generation, and decision-making
  • Maintain and troubleshoot a modern data stack and own the infrastructure, ensuring high data quality and availability for our core data sets
  • Ingest, clean and organize raw data in a way that makes sense for both you and the organization
  • Shape the data model at Hive, which will advance our broader analytics strategy and support in establishing norms and best practices for data governance across Hive
  • Liaise between various teams to translate business requirements into proper data capture and schema design
  • Support folks out in the business to get the insights they need, creating dashboards, coaching citizen analysts etc
  • Lead data projects from ingestion to reporting, showing your ability to manage scope and work with ambiguity
  • Proactively identify opportunities to optimize the data stack and introduce new tools or technologies as required

Preferred Qualifications

  • Python skills, familiarity with AWS
  • You’ve set up and/or managed a data stack E2E before
  • Working experience with a variety of tools - you can speak to why we might choose BigQuery over Snowflake, or Mode vs Looker
  • You’ve worked in SaaS before, so you have an understanding of the data sets needed to answer the questions that teams are likely to have

Benefits

  • Meaningful salary and equity: you're rewarded based on impact
  • Fully remote: Work fully remote in Canada, where you’re most productive whether that be from your house, or elsewhere. We just ask that you have legal Canadian work authorization
  • Flexible work hours: Choose your 9-5 as long as it’s not disruptive to your role, team, and Hive
  • Health + Insurance: Comprehensive health & dental coverage with a parental leave top-up program
  • Unlimited vacation/PTO: So you can be happy and healthy!
This job is filled or no longer available