Data Engineering Developer

3 days ago


Montreal, Quebec, Canada Bettersleep Full time
About BetterSleep

BetterSleep is a leading digital health company that has revolutionized the way people sleep and feel better. With over 65 million users across the globe, we have created a sleep tracker, relaxing sounds, guided meditations, and sleep stories available in over 6 different languages.

Our Mission

We are committed to helping people change their lives with a better night's sleep. Our team is passionate about combining great content, technology, and data-driven product development to constantly learn, iterate, and improve.

What We're Looking For

We are seeking a highly skilled Data Engineer to join our team. As a Data Engineer, you will be responsible for building, maintaining, and modernizing data pipelines and infrastructure to support key business decisions. This role involves implementing comprehensive data quality monitoring, enhancing marketing data pipelines, and supporting the production and maintenance of data science initiatives.

Responsibilities
  • Build and Maintain Data Pipelines: Develop and maintain data pipelines using Python and SQL, prediction models, dashboards, and performance metrics that support key business decisions.
  • Lead Data Pipeline Maintenance and Modernization: Ensure the availability, accuracy, and timeliness of data across the company by leading the maintenance and modernization of our data pipeline/stack.
  • Implement Data Quality Monitoring: Implement comprehensive monitoring of the data quality to detect anomalies and ensure the reliability of our data.
  • Collaborate with Cross-Functional Teams: Collaborate with the user acquisition team, product team, and data scientists to support data-driven decision-making.
  • Maintain and Enhance Marketing Data Pipeline: Maintain and enhance our marketing data pipeline to accurately model and measure our performance.
  • Support Data Science Initiatives: Support the productionalization and maintenance of scalable recommendation systems and other machine learning models.
  • Maintain Data Infrastructure: Maintain data infrastructure and ensure cost-effectiveness while supporting millions of users.
  • Provide Technical Guidance: Provide technical guidance and support in the integration of new data sources and the optimization of data workflows.
  • Implement Good Software Engineering Practices: Implement good software engineering practices across the data stack (CI/CD, unit tests, etc.).
Requirements
  • Bachelor's or Master's Degree: Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Experience in Digital Product Industry: Experience with digital product industry and digital marketing (strong asset).
  • Passion for Data Analysis: A passion for data analysis and presentation of data insights.
  • Strong Experience with Data Engineering Tech Stack: Strong experience with data engineering tech stack (ETL/ELT, SQL, Python, DBT, REST API, AirByte, BigQuery, Dagster, SnowFlake, etc.).
  • Strong Proficiency with Data Visualization and Analytics Platforms: Strong proficiency with one or more data visualization (Metabase, Dash, LookerStudio, Tableau, PowerBI, etc.) and analytics platforms (MixPanel, Amplitude, GA4, etc.).
  • Effective Communication Skills: Ability to communicate effectively with both technical developers and non-technical marketing business partners.
  • Self-Starting Attitude: Self-starting attitude, strong written and verbal communication skills, and an attention to details.
  • Excellent Communication Skills: Excellent communication skills, with the capability to translate complex data concepts into actionable data points for non-technical stakeholders.
Benefits
  • Competitive Salary and Compensation: Competitive salary and compensation package.
  • Excellent Health and Wellness Benefits: Excellent health, dental, and vision coverage.
  • Retirement Plan: Retirement plan with employer matching contribution.
  • Ridiculous Perks Program: Ridiculous perks program.
  • Office Location: Office in the heart of downtown Montreal, a three-minute walk from the Central Station.
  • Discount on Public Transport: 50% discount on public transport and monthly meal allowance (Uber eats).
  • Free Access to Tele-health and BetterHelp Services: Free access to Tele-health and BetterHelp services.
  • Hardware and Software Allowance: Any hardware/software that will make you productive and successful.
  • Awesome Team: Awesome people to work with.
  • Meaningful Work: Helping people live a better life, every day.

  • IT Developer

    6 days ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionUbisoft Entertainment is seeking a highly skilled IT Developer to join the Consumer Data Domain team within the Ubisoft Data Office (UDO) department.The successful candidate will be responsible for designing, building, and maintaining scalable machine-learning systems to ensure the trust and safety of our users.Key Responsibilities:Design and...

  • IT Developer

    7 days ago


    Montreal, Quebec, Canada Ubisoft Entertainment Full time

    Job DescriptionUbisoft Entertainment is seeking a highly skilled IT Developer to join the Consumer Data Domain team within the Ubisoft Data Office (UDO) department.The successful candidate will be responsible for designing, building, and maintaining scalable machine-learning systems to ensure the trust and safety of our users.Key Responsibilities:Design and...

  • IT Developer

    4 days ago


    Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewUbisoft is seeking a highly skilled IT Developer to join the Consumer Data Domain team within the Ubisoft Data Office (UDO) department. This team's primary objective is to leverage data to enhance the consumer experience by engaging with users throughout their journey.As an IT Developer in this role, you will be responsible for designing and...

  • IT Developer

    4 days ago


    Montreal, Quebec, Canada Ubisoft Full time

    Job OverviewUbisoft is seeking a highly skilled IT Developer to join the Consumer Data Domain team within the Ubisoft Data Office (UDO) department. This team's primary objective is to leverage data to enhance the consumer experience by engaging with users throughout their journey.As an IT Developer in this role, you will be responsible for designing and...

  • IT Developer

    6 days ago


    Montreal, Quebec, Canada Jobs for Humanity Full time

    About the RoleWe are seeking a highly skilled IT Developer to join our Consumer Data Domain team as a key member of the Ubisoft Data Office (UDO) department. As an IT Developer, you will play a crucial role in leveraging data to improve the consumer experience by engaging with all our users along their journey.Key ResponsibilitiesDesign and Development:...

  • IT Developer

    1 week ago


    Montreal, Quebec, Canada Jobs for Humanity Full time

    About the RoleWe are seeking a highly skilled IT Developer to join our Consumer Data Domain team as a key member of the Ubisoft Data Office (UDO) department. As an IT Developer, you will play a crucial role in leveraging data to improve the consumer experience by engaging with all our users along their journey.Key ResponsibilitiesDesign and Development:...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    Intact Financial Corporation is a leading provider of property and casualty insurance in Canada, leveraging cutting-edge technologies to enhance customer experiences.Our data science lab is one of the largest in the country, with data engineering playing a crucial role. We are committed to innovation and growth, seeking talented individuals to contribute to...


  • Montreal, Quebec, Canada National Bank Full time

    About the RoleWe are seeking a highly skilled Principal Data Engineering Developer to join our Data Management and Valorization team at National Bank. As a key member of our team, you will play a critical role in designing and implementing data engineering projects that drive business growth and innovation.Key ResponsibilitiesDesign and implement data...


  • Montreal, Quebec, Canada National Bank Full time

    About the RoleWe are seeking a highly skilled Principal Data Engineering Developer to join our Data Management and Valorization team at National Bank. As a key member of our team, you will play a critical role in designing and implementing data engineering projects that drive business growth and innovation.Key ResponsibilitiesDesign and implement data...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Data Engineering Developer to join our team at Intact Financial Corporation. As a key member of our data science lab, you will play a critical role in designing, developing, and delivering efficient, effective, and secure data pipelines.Key ResponsibilitiesParticipate in the analysis, design, development, and...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Data Engineering Developer to join our team at Intact Financial Corporation. As a key member of our data science lab, you will play a critical role in designing, developing, and delivering efficient, effective, and secure data pipelines.Key ResponsibilitiesParticipate in the analysis, design, development, and...

  • Data Engineer

    5 days ago


    Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking an experienced Data Engineer to join our team at Electronic Arts Inc. to support the development of our games and operational processes.Key ResponsibilitiesCollaborate with data analysts to implement data strategies and develop complex ETL pipelines to support dashboards for promoting deeper understanding of our games and...

  • Data Engineer

    5 days ago


    Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the RoleWe are seeking an experienced Data Engineer to join our team at Electronic Arts Inc. to support the development of our games and operational processes.Key ResponsibilitiesCollaborate with data analysts to implement data strategies and develop complex ETL pipelines to support dashboards for promoting deeper understanding of our games and...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Data Engineering professional to join our team at Intact Financial Corporation. As a key member of our data science lab, you will play a critical role in designing, developing, and delivering efficient, effective, and secure data pipelines.Key ResponsibilitiesParticipate in the analysis, design, development, and...


  • Montreal, Quebec, Canada Intact Financial Corporation Full time

    About the RoleWe are seeking a highly skilled Data Engineering professional to join our team at Intact Financial Corporation. As a key member of our data science lab, you will play a critical role in designing, developing, and delivering efficient, effective, and secure data pipelines.Key ResponsibilitiesParticipate in the analysis, design, development, and...


  • Montreal, Quebec, Canada National Bank Full time

    About the RoleWe are seeking a highly skilled Principal Data Engineering Developer to join our Data Management and Valorization team at National Bank. As a key member of our team, you will play a critical role in designing and implementing data engineering projects that drive business value and innovation.Key ResponsibilitiesDesign and implement data...


  • Montreal, Quebec, Canada National Bank Full time

    About the RoleWe are seeking a highly skilled Principal Data Engineering Developer to join our Data Management and Valorization team at National Bank. As a key member of our team, you will play a critical role in designing and implementing data engineering projects that drive business value and innovation.Key ResponsibilitiesDesign and implement data...


  • Montreal, Quebec, Canada NTT DATA Full time

    Job OverviewNTT DATA Services is seeking a highly skilled Network Engineering Specialist to join our team in Canada. As a key member of our network infrastructure team, you will be responsible for designing, implementing, and maintaining our global network infrastructure.Key ResponsibilitiesDeploy and operate network infrastructure, including data centers,...


  • Montreal, Quebec, Canada NTT DATA Full time

    Job OverviewNTT DATA Services is seeking a highly skilled Network Engineering Specialist to join our team in Canada. As a key member of our network infrastructure team, you will be responsible for designing, implementing, and maintaining our global network infrastructure.Key ResponsibilitiesDeploy and operate network infrastructure, including data centers,...


  • Montreal, Quebec, Canada NTT DATA Full time

    Job Title: Network Engineering SpecialistAbout the Role:We are seeking a highly skilled Network Engineering Specialist to join our team in Montreal, Quebec, Canada. As a key member of our team, you will be responsible for deploying and operating network infrastructure, primarily related to new connectivity of a DC, Branches/Campus, and expansion of existing...