Datatonic

Datatonic

Senior Data Engineer

Canada · Senior

Sponsorship not specifiedDetected 69 days ago
PythonJavaSQLBigQuerySnowflakeAWSGCPCloud PlatformsAPI DevelopmentRESTMachine LearningSparkdbtData EngineeringData ScienceData VisualizationProject ManagementAgileLeadershipCommunicationCollaborationProblem Solving

About the role

  • By partnering with us, clients future-proof their operations, unlock actionable insights, and stay ahead of the curve in a rapidly evolving world.
  • You'll bring expertise in our technologies of choice - dbt, Looker, Snowflake, BigQuery, Google Cloud, Sigma, Fivetran, Python, Spark, Pub/Sub - and apply them to solve real client challenges.
  • Datatonic is a UK-based company with an Americas division located in Canada.

Responsibilities

  • Foundational Support for Analytics and Data Science Teams: Build the infrastructure that enables analytics and data science teams to deliver innovative, impactful solutions for clients.
  • Manage Cloud Infrastructure: Architect, maintain, and troubleshoot cloud-based infrastructure to ensure high availability and performance.
  • Collaboration with Technology Partners: Work closely with technology partners such as Google Cloud, Snowflake, dbt, and Looker, mastering their technologies and building a network with their engineers.
  • Applying Software Engineering Best Practices: Implement software engineering best practices to analytics processes, such as version control, testing, and continuous integration.
  • Problem-Solving Mindset: Ability to take ownership and drive projects from concept to completion.
  • Project Management: Natural ability to manage multiple initiatives and clients simultaneously.
  • API Development Experience: Experience building scalable REST APIs using Python or similar technologies.

Requirements

  • Hands-on experience with Looker, dbt, modern data warehouses like Snowflake or BigQuery, and Kimball data modeling.
  • 5+ years of experience in designing and building scalable data solutions.
  • Ability to write tested, resilient, and well-documented code.
  • Technical Expertise: Hands-on experience with Looker, dbt, modern data warehouses like Snowflake or BigQuery, and Kimball data modeling.
  • Strong Programming Skills: Expertise in Python and/or Java, with proficiency in SQL.
  • Experience in Data Engineering: 5+ years of experience in designing and building scalable data solutions.
  • Experience with Scrum methodology

Skills

  • Expertise in Python and/or Java, with proficiency in SQL.
  • Ability to communicate complex ideas simply to a wide range of audiences.
  • High-Quality Code Standards: Ability to write tested, resilient, and well-documented code.
  • SQL Proficiency: Skilled in writing analytical SQL, with an understanding of the difference between SQL that works and performant SQL.
  • Business Translation: Experience in translating business requirements into technical solutions.
  • Communication
  • Leadership: Experience in providing technical guidance and direction on projects.
  • dbt Developer certification
  • Google Cloud Professional Data Engineer certification

Compensation

  • CAD 110,000$ - CAD 140,000$

Benefits

  • 20 days of paid vacation per calendar year
  • 5 Wellness days (sickness, personal time, mental health)
  • Matching Group Retirement Savings Plan after 3 months
  • Home office budget
  • Opportunities for professional and personal learning through Google and other training programs

Company info

  • Cultural Alignment: Complete alignment with our culture of transparency, empathy, accountability, and performance.
  • We are 100% remote!

This listing is sourced directly from Datatonic's careers page and normalized into a canonical job model.