We are seeking a Senior Data Engineer to join our rapidly growing engineering team. This role is for someone who is passionate about building innovative data solutions and being exposed to new challenges and technologies while making an impact.
Requirements
- Deep experience in software development as well as data engineering
- Proficiency in at least one major language (e.g. Python, Scala, Ruby) and SQL
- Hands-on experience with cloud infrastructure (AWS and Terraform are preferred)
- Experience with streaming and batch data tools: Spark, Kafka, Airflow
- Advanced data warehousing experience working with Databricks or similar
- Experience building data pipelines and the infrastructure required to deploy data models and dashboards that allow data visualization
- Exceptional collaboration and communication skills and ability to derive clarity in ambiguous environments
- Ability to lead projects with minimum supervision and mentor junior engineers
Benefits
- Competitive, equitable salary
- Top-tier health benefits, dental, and vision insurance
- Hybrid work environment
- Flexible time off policy
- RRSP matching and RESP contribution
- Clioversary recognition program