Logo for DistantJob

Senior Data Platform Engineer (Analytics & AI)

Role overview

Summary

This role is for a Senior Data Platform Engineer responsible for owning the company's data platform, which includes Microsoft Fabric and DOMO. You will work in a company focused on e-learning technologies, ensuring that data is organized and accessible for AI agents while collaborating with Agile teams.

Qualifications

  • 6+ years of data engineering on a cloud data platform.
  • Hands-on Microsoft Fabric experience or deep Synapse or Databricks experience.
  • Strong SQL and Python (PySpark) skills.
  • Data modeling for lakehouse and reporting.
  • BA/BS in Computer Science, Information Systems or related, or equivalent experience.

Responsibilities

  • Own the Microsoft Fabric platform end-to-end, including lakehouses, mirrors, notebooks, and pipelines.
  • Administer DOMO and move reporting onto curated Fabric tables.
  • Model, organize and document data for AI agents in Azure AI Foundry.
  • Build and maintain connectors for agents and external platforms to access internal data.

Key facts

  • Remote from: Canada, North America
  • Full time
  • Senior (5-10 years)
  • Data Platform Engineer
  • English

Hard skills

Other skills

  • Collaboration
  • Communication

About the company

DistantJob logo

DistantJob

  • Staffing & Recruiting
  • SME
  • 51–200
There are three main challenges when hiring remotely. DistantJob was built purposefully to solve those challenges. They are: 1. Finding Global Talent By employing a diverse group of people from all around the world, who speak to developers in their own language — doubly so, because our recruiters are fluent both in the developer’s local language as in their technical language — DistantJob can globalize local talent pools that regular companies would never have access to. 2. Vetting Remote Talent You need three things from a candidate: for them to have the hard and soft skills to thrive in their position; for them to be the cultural fit that will thrive in your team; and for them to have the particular set of skills required to thrive working remotely. DistantJob has over a decade of experience vetting for those, and what’s more — we take the time to meet you and your team to get to know you and determine the perfect cultural fit. 3. Taking Care of Remote Employees One of the major nuisances that companies face when hiring remotely is scaling their local HR operations globally. By acting as the employer of record in the candidate’s country, DistantJob handles all contracts, payment, and HR needs, keeping your people happy and your operation lean. Much like our recruitment team, we have legal and accountant experts worldwide who get your and your people the best conditions available wherever they live.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Our data is like a city with no street signs. Everything is in there somewhere, but good luck finding it. We need a Senior Data Platform Engineer to draw the map, put up the signs and make sure our AI agents don’t get lost...

This is the client’s first dedicated data engineering role. This person owns the company’s data platform: a Microsoft Fabric lakehouse fed by its internal platforms, and the DOMO environment the business reports from. They also organize and document that data so AI agents built in Azure AI Foundry and on external platforms can use it safely, through MCP servers and similar connectors.

It is a senior, hands-on role. This person recommends the architecture and improvements, then builds and runs them, without day-to-day direction.

This company is at the forefront of learning technologies, providing e-learning programs for professionals in regulated industries such as healthcare and finance. They’re constantly evolving and growing, run efficient Agile-first teams, and have a broadly distributed staff. They value good-natured, inquisitive, and methodical IT professionals who come prepared to collaborate and share their knowledge.

Your responsibilities will include:

  • Own the Microsoft Fabric platform end-to-end: lakehouses, mirrors, notebooks, and pipelines, plus reliability, monitoring, and capacity cost.
  • Administer DOMO and move reporting onto curated Fabric tables, so each metric has one definition.
  • Model, organize and document data for AI agents in Azure AI Foundry: curated datasets, field descriptions, data contracts, retrieval-ready data.
  • Build and maintain connectors (mainly MCP servers and APIs) that agents and external platforms use to reach internal data, with tool schemas, permission scopes and logging.
  • Assess the current setup and propose architecture and tooling changes, including costs and trade-offs, then move the approved ones to production.
  • Secure and govern the data: least-privilege access, PII handling, data quality, lineage, privacy and accreditation compliance.
  • Work with Git, code review and pull requests in Bitbucket and Azure DevOps.

What are the required skills?

  • 6+ years of data engineering on a cloud data platform
  • Hands-on Microsoft Fabric, or deep Synapse or Databricks experience and willingness to go deep on Fabric
  • Has delivered data platform changes end to end: recommended, designed, built and ran them in production
  • Strong SQL and Python (PySpark)
  • Data modeling for lakehouse and reporting
  • BI platform administration: DOMO preferred, Power BI acceptable
  • Working knowledge of how AI agents consume data: RAG, embeddings, semantic metadata, APIs or MCP servers as tools
  • Azure fundamentals and data security: Entra ID, Key Vault, RBAC, row-level security, PII handling
  • Works with AI coding tools, documents as a habit, communicates clearly with non-technical colleagues
  • Hands-on experience running a production data platform that other teams depend on
  • BA/BS in Computer Science, Information Systems or related, or equivalent experience

Preferred

  • Azure AI Foundry or a similar agent platform
  • MCP server development
  • Learning or assessment data
  • Microsoft DP-700 certification

If this looks interesting, please use the form below to apply! Remember, this is a fully remote, long-term opportunity :)

Related jobs

See all Data Platform Engineer jobs

Other jobs at DistantJob