Data Engineer II
Core
Design and maintain production ETL pipelines, REST APIs, and Power BI reporting solutions to enable AI-ready data consumption and self-serve analytics.
Role type
Senior IC Data Engineer (Data Mesh & AI Pipelines)
Builds
Production ETL pipelines, REST APIs, Power BI semantic models, and data governance solutions
Domain
Enterprise Data Engineering, Data Mesh, AI/ML Data Infrastructure
Required skills
PySpark, SQL, Python, REST API design, Power BI (DAX, M), Data Modeling, RBAC, Data Governance, Observability
Preferred skills
Data Mesh patterns, Data Contracts, Agentic/AI data consumption patterns, Enterprise-scale data platforms
Technologies
PySpark, SQL, Python, Power BI, REST APIs
Responsibilities
Build and maintain production ETL pipelines ingesting data from multiple sources; Design and implement data-sharing patterns and access controls; Develop and maintain REST APIs exposing datasets as data products; Design and deliver Power BI semantic models and reporting solutions; Instrument pipelines and services through observability practices; Partner with Security and Privacy teams for compliance. (via careerplan.io/jobs/1970393556899320-data-engineer-ii-at-microsoft)
Seniority
Mid-Senior, hands-on IC