Lead Data Engineer

Montréal, Québec

Applications have closed

MaintainX

MaintainX helps you track your reactive maintenance, preventive maintenance, and control the daily operations of your business. Get started for Free!

View company page

MaintainX is the world leading mobile-first workflow management platform for industrial and frontline workers. We are building the GitHub for real world workflows such as maintenance, safety and operations and improving operational efficiency for 2,000+ businesses including Univar, Quikrete, ABInBev, Duracell, Marriott and McDonald's.
We've raised $54 million in venture capital following a recent Series B funding round led by Bessemer Ventures, August Capital, Amity Ventures, Ridge Ventures as well as the founders of UiPath and Thumbtack.
We are looking for a thoughtful, well-rounded Lead Data Engineer to join our expanding team! You will be responsible for building the foundations of our data architecture to power company-wide decisions at MaintainX, in addition to helping build tools that our business customers use every day. You will be the first Data Engineering professional to come onboard, joining a healthy and collaborative team, continuously improving our engineering practices and delivering innovative technology, all while keeping it fun.
Your goal will be to develop and maintain our data platform to create and support MaintainX’s data products. Data engineers are the owners of our data integrity, quality and accessibility. They make sure that our platform gathers high quality data from all applications by applying software engineering best-practices to our data pipelines. Data engineers enable MaintainX’s data users to access actionable data where and when they need it.

Responsibilities:

  • Oversee data pipelines across several business pillars (Marketing, Sales, Product, Ops, Integrations, etc.)
  • Partner with Marketing and Sales to deliver on key data initiatives tied to revenue generation
  • Contribute to our data engineering roadmap to support the company's growing data needs and volume of data
  • Develop and maintain our analytics pipeline, including extract and load from third party APIs, and event tracking from our products
  • Support our marketing automation tools
  • Lead and participate in the growth of future data engineering teams
  • Develop new data products for our clients and internal stakeholders
  • Manage data security, compliance and access
  • Improve testing and CI/CD of our analytics platform
  • Build tooling to make our analytics engineers and data analysts more efficient
  • Serve as a mentor of junior team members, providing technical guidance

Qualifications:

  • 5+ years of experience as a data engineer or equivalent as a software engineer
  • Experience with technical mentoring, coaching, and improving the technical output of the people around you.
  • Exceptional communication skills and ability to translate technical concepts into easy to understand language for our stakeholders.
  • Excitement for working with a remote team; you value collaborating on problems, asking questions, delivering feedback, and supporting others in their goals
  • Experience with a cloud platform (We use AWS)
  • Experience developing ELT/ETL and event tracking pipelines

The ideal candidate has experience in one or more of the following areas:

  • Experience with Python, SQL, Snowflake, Snowplow, Airflow, dbt, Singer taps, Fivetran, terraform, CircleCI, fastapi
  • Experience with the internals of a distributed compute engine (Spark, Presto, DBT, or Flink/Beam)
  • Experience in query optimization, resource allocation and management, and data lake performance (Presto, SQL)
  • Experience with cloud infrastructure (Kubernetes, Terraform, etc.) 
  • Experience with security products and methods (Apache Ranger, Apache Knox, OAuth, IAM, Kerberos, etc.)
  • Experience deploying and scaling ML solutions using open-source frameworks (MLFlow, TFX, H2O, etc.)
  • Experience building full-stack applications (Node.js, React, TypeScript)
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.

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.

Tags: Airflow APIs Architecture AWS CI/CD Data pipelines ELT Engineering ETL FiveTran Flink GitHub Industrial Kubernetes Machine Learning MLFlow Node.js Pipelines Python React Security Snowflake Spark SQL Terraform Testing TypeScript

Perks/benefits: Career development Startup environment

Region: North America
Country: Canada
Job stats:  5  0  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.