MaintainX

Senior Analytics Engineer | Ingénieur d'analyse senior

Remote Montreal, Canada
Shell SQL Python AWS Vue.js
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 voulons que MaintainX soit la plateforme d'exécution du travail par excellence pour les fabricants, dans les domaines de la maintenance, des opérations et de la sécurité.

Nous sommes à la recherche d'un ingénieur analytique réfléchi et bien équilibré pour rejoindre notre équipe en pleine expansion ! Vous serez responsable de la conception, de la construction et de la maintenance des pipelines et de l'infrastructure analytique qui nettoie, transforme et modélise nos données afin d'alimenter notre produit et les analyses et rapports internes. Votre objectif sera d'utiliser des données provenant de diverses sources de données internes et de produits afin de construire une source de vérité fiable, cohérente, évolutive et extensible pour nos produits et nos rapports internes.  Les ingénieurs analytiques permettent à MaintainX d'intégrer des rapports dans notre produit, apportant une valeur directe des données à nos clients, ainsi que de prendre des décisions basées sur les données en interne en utilisant des données cohérentes et précises.

Ce que vous ferez:
  • Modélisation des données : Construire des modèles de données extensibles qui répondent à nos exigences en matière de produits et de rapports internes.
  • Intégration des données : Intégrer et combiner des données provenant de sources multiples, en veillant à la bonne conception des schémas et à l'efficacité des stratégies d'interrogation.
  • Qualité et gouvernance des données : Mettre en œuvre des contrôles de qualité des données, des règles de validation et des politiques de gouvernance des données afin de maintenir l'exactitude et la conformité des données.
  • Optimisation des performances : Surveiller et optimiser en permanence les pipelines de transformation des données et le stockage en termes de performances, d'évolutivité, de qualité et de rentabilité.
  • Documentation : Créer et maintenir une documentation complète pour les ensembles de données et les modèles de données disponibles.
  • Collaboration : Travailler en étroite collaboration avec des équipes interfonctionnelles pour comprendre leurs besoins en matière de données et les aider à concevoir et à développer des solutions de données qui s'alignent sur les objectifs de l'entreprise.

À propos de vous:

  • Vous avez plus de 5 ans d'expérience en tant qu'ingénieur analytique dans la construction et l'orchestration de pipelines analytiques (par exemple : dbt, SQL, Python) en utilisant des technologies de data lakehouse (par exemple Databricks, Snowflake, AWS Redshift, Fabric).
  • Expérience de plus de 5 ans dans la construction et la maintenance de modèles de données flexibles pour soutenir les charges de travail de reporting.
  • Connaissance des meilleures pratiques de l'industrie en matière de modélisation des données, d'ingénierie des données et d'intelligence économique.
  • Vous avez un sens aigu des affaires et des produits et la capacité de comprendre les exigences en matière de reporting et de les traduire en modèles de données sous-jacents.
  • Compréhension et expérience de l'application des principes fondamentaux du développement de logiciels (séparation des environnements, contrôle des versions, séparation des préoccupations, gestion des versions, etc.)
  • Vous êtes enthousiaste à l'idée de travailler avec une équipe à distance ; vous appréciez de collaborer à la résolution de problèmes, de poser des questions, de fournir un retour d'information et d'aider les autres à atteindre leurs objectifs.
  • Expérience du mentorat technique, du coaching et de l'amélioration des résultats techniques des personnes qui vous entourent.

A apprécier :

  • Expérience des rapports intégrés dans les produits SaaS
    Expérience avec Databricks

Ce que vous y gagnerez :

  • Un salaire compétitif et des opportunités d'équité significatives.
  • Couverture des soins de santé, des soins dentaires et des soins de la vue.
  • Programme d'inscription 401(k) / RRSP.
  • Prenez les congés dont vous avez besoin.
  • Une culture de travail où :
    • Vous travaillerez aux côtés de personnes du monde entier qui reflètent les valeurs de MaintainX : Intelligents, Humbles, Optimistes.
    • Nous croyons en la méritocratie, où les idées et les efforts sont publiquement célébrés.

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 égard à la race, la couleur, la religion, le sexe, l'identité ou l'expression sexuelle, l'orientation sexuelle, l'origine nationale, la génétique, le handicap, l'âge ou le 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 CEO’s from GE, Twilio, Coupa, Toast and PagerDuty.

We want MaintainX to be the go-to work execution platform for manufacturers, across Maintenance, Operations and Safety. 

We are looking for a thoughtful, well-rounded Analytics Engineer to join our expanding team! You will be responsible for designing, building, and maintaining pipelines and analytics infrastructure that cleans, transforms, and models our data to drive our product and internal analytics and reporting. Your goal will be to use data from various product and internal data sources to build a reliable, consistent, scalable, and extensible source of truth for our product and internal reporting.  Analytics engineers enable MaintainX to embed reports into our product, bringing direct data value to our customers, as well as make data-driven decisions internally using consistent, accurate data.

What you’ll do:
  • Data modeling: Build extensible data models that meet our product and internal reporting requirements
  • Data integration: Integrate and combine data from multiple sources, ensuring proper schema design and effective querying strategies
  • Data Quality and Governance: Implement data quality checks, validation rules, and data governance policies to maintain data accuracy and compliance.
  • Performance Optimization: Continuously monitor and optimize data transformation pipelines and storage for performance, scalability, quality, and cost efficiency.
  • Documentation: Create and maintain comprehensive documentation for available datasets and data models.
  • Collaboration: Work closely with cross-functional teams to understand their data needs and provide support in designing and developing data solutions that align with business objectives.

About you:

  • 5+ years experience as an Analytics Engineer building and orchestrating analytics pipelines (e.g.: dbt, SQL, Python) using data lakehouse technologies (e.g. Databricks, Snowflake, AWS Redshift, Fabric)
  • 5+ experience building and maintaining flexible data models to support reporting workloads
  • Knowledge of industry best practices surrounding data modeling, data engineering and business intelligence
  • Strong business and product acumen and the ability to to understand reporting requirements and translate them into their underlying data models
  • Understanding of and experience applying the fundamentals of software development (environment segregation, version control, separation of concerns, release management, etc.)
  • Excitement for working with a remote team; you value collaborating on problems, asking questions, delivering feedback, and supporting others in their goals.
  • Experience with technical mentoring, coaching, and improving the technical output of the people around you.

Nice to have:

  • Experience with embedded reports in SaaS products
  • Experience with Databricks

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 Optimists.
    • 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.

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