Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Data Engineer

Full-time

MaintainX

Job Responsibility:

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.

About the role:

MaintainX is building a modern data platform on Databricks to power ML- and analytics-driven features for users, helping them get maximum value from their data. The platform also powers internal decision-making at all levels of the organization, accelerating MaintainX's journey to become a truly data-driven organization.

We're looking for a Senior II or Staff Data Engineer to drive the development of this data platform — someone who can think like a platform engineer, collaborate like a tech lead, drive best practices among data engineers, and get hands on in the development of a Databricks platform that empowers software engineers, ML engineers, analytics engineers, and data analysts alike.

The Staff Data Engineer will be part of a growing team focused on building a platform that is reliable, scalable, and easy to use — not just for data engineers, but for anyone in the company who uses data.

What you'll do:

  • Act as technical expert for our data platform — shaping architecture, improving data systems, and guiding engineering decisions across the data engineering team and stakeholders developing on the platform
  • Design and build tooling that improves how internal users interact with Databricks (e.g. libraries, patterns, automations, templates, documentation)
  • Establish and promote best practices across the data lifecycle (testing, CI/CD, contracts, lineage, governance, cost, performance, observability, maintainability, orchestration, etc.)
  • Collaborate closely with software engineers, ML engineers, and data analysts to understand their workflows and deliver the datasets and/or tooling they need
  • Mentor and uplevel other data engineers
  • Stay pragmatic and flexible — move fast when needed, but lay strong foundations for the future

About you:

  • Have 8+ years of relevant experience across data engineering, software engineering, data science, ML, and/or analytics
  • Understand the intersection between data engineering and platform engineering — you're comfortable thinking in abstractions and tooling
  • Have strong experience building data platforms or tooling for internal users (SWE, ML, or analytics teams)
  • Have strong knowledge of Databricks and the modern data stack
  • Proficient in Spark and Delta Lake, with experience optimizing distributed batch and streaming data pipelines and storage formats at scale
  • Comfortable with cloud-native data tools and infrastructure (we're using AWS)
  • Are excited to work with a new data stack, with lots of opportunity to drive the technical direction of the data platform

Extra consideration for candidates with the following:

  • Development experience on data platforms as a software developer or ML engineer
  • Knowledge of MLflow and model deployment services
  • Experience in designing data platforms for generative AI (LLM) use cases, including :
    • Integration and retrieval of vector embeddings
    • Retrieval-Augmented Generation (RAG)
    • LangChain, LangGraph or other LLM orchestration frameworks
  • Experience of working in a hub-and-spoke organizational model, supporting multiple teams via a centralized data infrastructure

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.

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Data Engineer in Montréal, QC vacancy
  •  ...your impact, your skills, and your career. About the Role We are seeking a  Staff Data Developer to join our Data & Intelligence division. Reporting to the Director of Data Engineering, you will design and implement scalable, complex data pipelines and infrastructure... 
    Suggested
    Work at office
    Flexible hours

    AlayaCare

    Montréal, QC
    6 hours ago
  • $70k - $95k per year

     ...environment. We cover the IT, development, business intelligence and infrastructure professions. We are seeking a Python-focused Data Engineer to bridge the gap between data infrastructure and data science. In this role, you will lead the standardization and optimization... 
    Suggested
    Permanent employment
    Full time
    Temporary work
    Work at office

    Fed Group

    Montréal, QC
    3 days ago
  •  ...commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries, giving...  ...about the role & team We’re looking for an Associate Data Engineer to join our growing data platform team. In this role, you’ll work... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship
    Flexible hours

    Confluence

    Montréal, QC
    7 days ago
  •  ...commitment to innovation, precision, and partnership in the investment data space. Our global footprint now spans multiple countries, giving...  ...More about the role & team We’re looking for a Senior Data Engineer to help design and deliver scalable data solutions that power... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Confluence

    Montréal, QC
    7 days ago
  • $70k - $135k per year

     ...activement à la transformation agile et à la mise en place de solutions data robustes, sécurisées et performantes, dans un environnement...  ...(TI) et en management au monde. Intermediate Data Engineering Specialist Position Description CGI is looking for an Intermediate... 
    Suggested
    Daily paid
    Long term contract
    Permanent employment
    Montréal, QC
    4 days ago
  •  ...Innovation Dedication Fanatical commitment to quality and service Resourcefulness Collaboration Role Overview As the Data Engineering Team Lead, you will be the technical lead and people manager for a specialized team at the intersection of Big Data, Global... 
    Full time
    Work at office
    Remote work

    Apertera

    Montréal, QC
    10 days ago
  •  ...Who we are Artefact is a new generation of a data service provider, specializing in data consulting and data-driven digital marketing...  ...business consultants, data analysts, data scientists, data engineers, and digital experts, all dedicated to bringing extra value to every... 
    Full time

    Artefact

    Montréal, QC
    6 hours ago
  • $100k - $110k per year

     ...Royaume-Uni, à Singapour, en Malaisie, en Italie, au Canada et à Dubaï. Nous recherchons pour notre département Produit, un(e) Data Engineer travaillant sur une base hybride à partir de notre bureau de Montréal. Notre équipe est composée d'Ingénieurs, de Chefs de Produit... 
    Work at office
    Local area

    Ask Locala

    Montréal, QC
    a month ago
  • Description de poste Poste : Serveur-se   LIEU : Montréal, boulevard Gouin. Horaire : À discuter lors de l’entrevue, horaire variable.   Salaire : 17,50$ DATE DE DÉBUT: Dès maintenant. Responsabilités liées au poste Mise en place des tables Prise ...
    Day shift

    Aramark

    Montréal, QC
    21 hours ago
  •  ...Work. About You We are looking for a Staff AI Software Developer to join the core...  ...will collaborate daily with the most senior engineers in the company, driving technical strategy...  ...Next.js . Proficiency with backend data technologies like MySQL and Redis .... 
    Worldwide

    AppDirect

    Montréal, QC
    6 hours ago
  •  ...grow by hiring people who push us forward. Across strategy, engineering, design, data, and operations, we seek out teammates who raise the bar and...  ...same. The Opportunity This is not a traditional chief of staff role. At Human Agency, the chief of staff is the prototype... 
    Full time
    For contractors
    Remote work

    Human Agency

    Montréal, QC
    6 hours ago
  •  ...about innovation and pushing entertainment boundaries, join our journey and help create the unknown! Job Description As a Data Engineer, you will work closely with Product teams and Backend and Frontend developers to design, build, and maintain data pipelines that... 
    Full time

    Ubisoft

    Montréal, QC
    6 days ago
  • Data Engineer ( Data & AI) Position Description At CGI, we shape the future of artificial intelligence through practical and responsible solutions. Our AI Practice in Montréal is rapidly growing and brings together passionate experts who design, develop, and deliver... 
    Permanent employment
    Apprenticeship
    Montréal, QC
    more than 2 months ago
  •  ...future with us! Who are we? Keyrus Group is a trusted leader in Data Intelligence with offices across the globe in 28 countries with...  ...consultants worldwide. Our expert team provides strategic data engineering, data discovery, and data science solutions for our clients,... 
    Full time
    Worldwide

    Keyrus Canada

    Montréal, QC
    23 days ago
  •  ...Title: Data Engineer Location: Remote Duration: Contract Rate: $Open Requirements Technical expertise : ~ BSc/MSc in Computer Science, Computer Science, Information Systems or related Technical Discipline ~1-4 years’ experience in Data Engineer role ( 5-... 
    Contract work
    Remote work

    TWO95 International, Inc

    Montréal, QC
    more than 2 months ago
  •  ...entrepreneurs and career development opportunities at your fingertips.   What you’ll do  Position title: SAP iXp Intern - AI & Data Engineer Foundation Model Location: Montreal, QC Expected start date: June 2026 (8 months) Collaborate with Applied AI... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    21 hours ago
  •  ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...own companies. Overview We're looking to hire for our Data side of our AI team at Speechify. This role is responsible for all... 
    Work at office
    Shift work

    Speechify

    Montréal, QC
    6 hours ago
  •  ...Le Lead Data Engineer sera responsable de diriger la conception et le développement de solutions de données en environnements cloud (AWS, Azure).   PLUS PRÉCISÉMENT   • Assurer la qualité, la gouvernance et la sécurité des données incluant les intégrations... 
    Full time

    DELAN

    Montréal, QC
    a month ago
  •  ...Data Engineer (Intermediate) - Missions: Deliver day-to-day services supporting Investment and Corporate Banking units and their clients as part of Global Banking Technology & Operations (GBTO) in Canada. Contribute to an accelerated agile transformation by promoting... 
    Daily paid
    Long term contract
    Permanent employment
    Full time

    CGI

    Montréal, QC
    a month ago
  •  ...The Role This is a full-ownership data engineering role at the center of Medeloop's AI platform. You won't be maintaining pipelines someone...  ...variables, and data models that directly inform our AI engines and customer products AI-native data workflows: designing... 

    Medeloop

    Montréal, QC
    3 days ago
  •  ...Job Title: Data Engineer – Spark, Databricks & Snowflake (BFSI) Position Overview: We are seeking a Data Engineer with strong expertise in modern data platforms to build scalable data pipelines and cloud-based data solutions for banking, financial services, and insurance... 

    NavitasPartners

    Montréal, QC
    10 days ago
  • Job Title : Data Engineer – Spark, Databricks & Snowflake (Energy)  Industry Energy & Utilities Position Overview We are seeking an experienced Data Engineer to design, build, and optimize large-scale data platforms supporting operational, customer, asset, and energy... 

    NavitasPartners

    Montréal, QC
    10 days ago
  •  ...We're seeking someone to join our team as a Senior Data Engineering Specialist in the Enterprise Architecture & Modernization Fleet to build and evolve data platforms, pipelines, and analytics foundations that power firmwide architecture and modernization metrics. This position... 
    Full time
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  •  ...who push us forward. Across strategy, engineering, design, data, and operations, we seek out teammates...  ...We are seeking an exceptional Chief of Staff for our Managing Director of AI—someone...  ...-enabled processes, building automated engines that run independently, leading organizational... 
    Full time
    For contractors
    For subcontractor
    Remote work

    Human Agency

    Montréal, QC
    6 hours ago
  •  ...We're seeking someone to join our Data Access Protection Squad as a Senior Data Access Protection Engineering Specialist in Cyber to oversee the global platform infrastructure and delivery of advanced integration of technical solutions with a strong focus on DevOps, data analytics... 
    Full time
    Work at office
    Local area
    Remote work

    Morgan Stanley

    Montréal, QC
    1 day ago
  • $20 per hour

    Provide high-end service to a business clientele in private and confidential lounges.Position: ServerLocation: National Bank Executive Lounge (800 St-Jacques Street, Montréal, H3C 1A3)Schedule: Monday to Friday, daytime and occasional evenings depending on eventsSalary: Starting...
    Monday to friday
    Afternoon shift

    Aramark Canada

    Montréal, QC
    6 days ago
  •  ...operational intensity). This requires a data and AI platform that ingests, resolves,...  ...drive vendor decisions, and partner with engineering, product, clinical, and operations leadership...  ...TailorCare seeks to recruit and retain staff from diverse backgrounds and encourages qualified... 
    Internship
    Remote work
    Shift work

    TailorCare

    Montréal, QC
    6 hours ago
  • $20 per hour

    Provide high-end service to a business clientele in private and confidential lounges. Position: Server Location: National Bank Executive Lounge (800 St-Jacques Street, Montréal, H3C 1A3) Schedule: Monday to Friday, daytime and occasional evenings depending on events...
    Immediate start
    Monday to friday
    Afternoon shift

    Aramark

    Montréal, QC
    11 days ago
  •  ...and a willingness to challenge consensus. We are looking for a Data Developer to join our AI and Multi Asset Systematic Strategies...  ...quality, latency, and system performance.  Collaborate with ML engineers to optimize data formats and storage patterns for GPU-accelerated... 

    DRW

    Montréal, QC
    6 hours ago
  • AI Automation Engineer (Data Products) Position Description CGI Montréal is hiring a Senior AI/Automation Engineer to industrialize how data products are designed, built, and operated for clients in the manufacturing sector. You will apply and integrate existing AI and... 
    Contract work
    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Data Engineer. Be the first to apply!