MaintainX

Intermediate Data Engineer | Ingénieur(se) de données intermédiaire

Montreal, Canada
Terraform Streaming Node.js TypeScript Machine Learning Shell SQL AWS Kubernetes React API Python
Description

MaintainX est la plus importante plateforme au monde en matière de gestion des actifs et d'intelligence du travail pour les environnements industriels et de première ligne. Nous sommes un outil moderne de type IdO et basé sur le réseau informatique en nuage pour la fiabilité, la sécurité et les opérations de l'équipement physique et des installations. MaintainX alimente l'excellence opérationnelle pour plus de 10 000 entreprises, notamment Duracell, Univar Solutions Inc, Titan America, McDonald's, Brenntag, Cintas, Xylem et Shell.

Nous avons levé 104 millions de dollars en capital de risque à la suite d'un récent cycle de financement de série C mené par Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures ainsi que des chefs d'entreprise de GE, Twilio, Coupa, Toast et PagerDuty.

Nous sommes à la recherche d'un ingénieur de données intermédiaire pour rejoindre notre équipe en pleine croissance ! Vous aiderez à construire et à maintenir les pipelines de données qui alimentent directement les fonctionnalités clés du produit MaintainX, vous permettrez des décisions à l'échelle de l'entreprise chez MaintainX, et vous développerez des outils utilisés quotidiennement par nos consommateurs de données. Votre rôle se concentrera sur la construction de pipelines de données et la garantie de l'intégrité, de la qualité et de l'accessibilité des données, ainsi que sur l'application des meilleures pratiques d'ingénierie des données aux pipelines de données. Vous soutiendrez l'équipe de produits, d'ingénierie et d'analyse de MaintainX en permettant aux utilisateurs d'accéder à des données fiables et de haute qualité quand et où ils en ont besoin.

Ce que vous ferez:

  • Construire, maintenir et faire évoluer les pipelines de données à travers plusieurs piliers de l'entreprise, y compris l'extraction et le chargement à partir d'API tierces et de bases de données de nos produits.
  • Modéliser les données brutes en ensembles de données propres et fiables qui alimentent à la fois les fonctionnalités des produits et les analyses internes.
  • Améliorer l'observabilité, les tests et la surveillance pour garantir la fiabilité et les performances.
  • Gérer la sécurité des données, la conformité et l'accès
  • Collaborer avec les équipes d'ingénierie, d'apprentissage automatique, de produits et d'analyse pour soutenir leurs cas d'utilisation des données.
  • Aider à établir les fondations de la plateforme : CI/CD, documentation, meilleures pratiques.

À propos de vous:

  • 3+ ans d'expérience en tant qu'ingénieur de données utilisant Databricks.
  • Solides compétences en Python et SQL.
  • Vous êtes à l'aise dans des contextes internes et orientés produit.
  • Expérience de travail direct avec les parties prenantes des données et de traduction des besoins de l'entreprise en exigences de données, modèles et solutions techniques.
  • Expérience avec une plateforme cloud (nous utilisons AWS).
  • Expérience du développement et de la surveillance de pipelines ELT/ETL.
  • Expérience de travail dans un environnement agile.

Une attention particulière est accordée aux candidats présentant les caractéristiques suivantes:

  • Expérience avec dbt, AWS DMS, Fivetran, et/ou terraform
  • Expérience dans la construction de flux de travail CI/CD pour les pipelines de données Databricks (DAB, GitHub Actions, etc.)
  • Expérience dans l'optimisation des requêtes, l'allocation et la gestion des ressources, la gestion des coûts et la performance des lacs de données.
  • Expérience de l'infrastructure cloud (Kubernetes, Terraform, etc.).
  • Expérience avec des pipelines en temps réel ou de streaming de données.
  • Expérience du déploiement et de la mise à l'échelle de solutions ML à l'aide de frameworks open-source (MLFlow, etc.).
  • Expérience de la construction d'applications full-stack (Node.js, React, TypeScript).

Qui sommes-nous:

Notre mission est de faciliter la vie des ouvriers dans le monde entier en créant des logiciels qui répondent à leurs besoins et à leurs réalités. Notre produit change véritablement la vie de 80% de la population active qui ne travaille pas derrière un bureau et qui a besoin d'un logiciel d'entreprise à portée de main.

MaintainX s'engage à créer un environnement diversifié. Tous les candidats qualifiés seront pris en considération pour un emploi sans considération de race, de couleur, de religion, de sexe, d'identité ou d'expression de genre, d'orientation sexuelle, d'origine nationale, de génétique, d'invalidité, d'âge ou de statut d'ancien combattant.


 

MaintainX is the world's leading Asset and Work Intelligence platform for industrial and frontline environments. We are a modern IoT-enabled cloud-based tool for reliability, safety, and operations on physical equipment and facilities. MaintainX powers operational excellence for 10,000+ businesses including Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell.

We've raised $104 million in venture capital following a recent Series C funding round led by Bain Capital Ventures, Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures as well as CEOs from GE, Twilio, Coupa, Toast and PagerDuty.

We are seeking an Intermediate Data Engineer to join our growing team! You will help build and maintain the data pipelines that directly power key features of the MaintainX product, enable company-wide decisions at MaintainX, and develop tools used by our data consumers daily. Your role will focus on building data pipelines and ensuring data integrity, quality, and accessibility, and applying data engineering best practices to data pipelines. You’ll support MaintainX’s product, engineering, and analytics team by enabling users to reliable, high-quality data when and where they need it.

What you’ll do:

  • Build, maintain, and scale data pipelines across several business pillars, including extract and load from third party APIs and databases from our products.
  • Model raw data into clean, reliable datasets that power both product features and internal analytics.
  • Improve observability, testing, and monitoring to ensure reliability and performance
  • Manage data security, compliance and access.
  • Collaborate with engineering, machine learning, product, and analytics teams to support their data use cases.
  • Help establish platform foundations: CI/CD, documentation, best practices.

About you:

  • 3+ years of experience as a data engineer using Databricks
  • Strong Python and SQL skills
  • Comfortable working in both product-facing and internal contexts
  • Experience working directly with data stakeholders and translating business needs into data requirements, models and technical solutions
  • Experience with a cloud platform (We use AWS).
  • Experience developing and monitoring ELT/ETL pipelines
  • Experience working in an agile environment

Extra consideration for candidates with the following:

  • Experience with dbt, AWS DMS, Fivetran, and/or terraform
  • Experience building CI/CD workflows for Databricks data pipelines (DABs, GitHub Actions, etc.)
  • Experience in query optimization, resource allocation and management, cost management, and data lake performance
  • Experience with cloud infrastructure (Kubernetes, Terraform, etc.).
  • Experience with real-time or data-streaming pipelines
  • Experience deploying and scaling ML solutions using open-source frameworks (MLFlow, etc.)
  • Experience building full-stack applications (Node.js, React, TypeScript).

What’s in it for you:

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • A Work Culture where:
    • You’ll work alongside folks across the globe that reflect the MaintainX values, Smart Humble Optimist
    • We believe in meritocracy, where ideas and effort are publicly celebrated

About us:

Our mission is to make the life of blue-collar workers easier worldwide by creating software that meets their needs and realities. Our product is truly life-changing for 80% of the workforce that doesn’t work behind a desk and needs enterprise-grade software at their fingertips.

MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, colour, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.



MaintainX
MaintainX
Asset Management B2B Information Technology Mobile SaaS Software

0 applies

6 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say

Sid avatar
Sid
Very nice portal for searching jobs in this rough market.
Mar 6, 2025
Michael Duran avatar
Michael Duran
Software Engineer
I've been using this job search site for a while now, and it’s honestly one of the best out there! The clean and easy-to-navigate UI makes the whole job-hunting process so much smoother. Plus, the job postings are always up-to-date, so I never feel like I’m wasting time. The cherry on top is the owner—super kind and always quick to respond. Definitely recommend checking it out if you're on the job hunt!
Aug 21, 2024
Sai avatar
Sai
It’s really great website for finding jobs based on skills it’s really helpful give a go
Aug 21, 2024
Adinadh avatar
Adinadh
What I like most about Echo Jobs is how easy it is to use. The platform helps me quickly find jobs that match my skills and interests, thanks to its great recommendations and filters. Yes, I would definitely recommend Echo Jobs to a friend. It makes job searching simple and efficient, making it a great tool for anyone looking for a new job.
Jul 23, 2024
As a student navigating the job market, I've found LinkedIn increasingly frustrating due to numerous fake postings by consultancies. In contrast, this job posting website has been a game-changer for me. It offers genuine opportunities and a straightforward application process, making it much easier to find and apply for real jobs. Highly recommend it to fellow students seeking reliable job listings!
Jul 16, 2024
Cliff Gor avatar
Echo Jobs has been exceptional in my job hunt where it provides one platform to job hunt and I don't have to open 10 websites just to look for a job. It has also helped me focus much on the job skill and the location filtering out the onsite jobs and remote ones. The only feature that I would request is to display fully remote jobs that are not restricted to a country since the one available shows ie, Remote, US yet. But if it could show remote only, that would be helpful not only to me but to other people applying for full remote and not tied to only US candidates
Apr 22, 2024
I found EchoJobs in 2022, and I love it. It has a lot of remote jobs. It's exclusive to software and technology jobs (helpful for devs like me). What I like the most are its filters and its API. If you're a tech professional seeking remote work, I highly recommend giving it a try to EchoJobs.
Mar 4, 2024
Would definitely recommend it! Excellent product, dedicated founder, Jobs are easier to find. Congrats 🎉 to the entire team!
Mar 3, 2024
Brandon Banks avatar
Brandon Banks
Echo Jobs is really impressive. It provides a great user experience with an ability to quickly search through the many job postings. There is an impressive amount of jobs here and it is quickly updated. The details in the each job posting is helpful when determining if it is worth pursuing. I would highly recommend using Echo Jobs to find the next step in your career.
Mar 2, 2024
Tyler Young avatar
Tyler Young
tylerayoung.com
Best wishes with EchoJobs—it's become my favorite job board overnight!
Dec 16, 2023
Simply put, it's the most up to date tech jobs aggregator I’ve found. I'm like... "I don't have to check 10+ jobs boards daily just to see if there's a new job listing? sign me up!" The filters are also quite helpful! The UI is very clean and straightforward. Love it!
Oct 5, 2023