Taro Logo

Senior Data Engineer - Fabric Data and Semantic Models

Microsoft is a global technology company that empowers every person and organization on the planet to achieve more through innovative software, services, and solutions.
$117,200 - $229,200
Data
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS

Job Description

Microsoft's Global Marketing Data Engineering team is seeking a Senior Data Engineer to revolutionize marketing through Data and AI. This role focuses on building cutting-edge data platforms that process billions of demand signals to enable personalized customer journeys and media innovation.

As a Senior Data Engineer, you'll lead data acquisition, ETL processing, and product development for commercial marketing data products. You'll build scalable semantic models using Microsoft Fabric Platform and develop metrics using DAX calculations. The role requires expertise in Azure Data stack including Synapse, Databricks, Data Factory, and Fabric.

Key responsibilities include:

  • Leading end-to-end data architecture, modeling, and delivery
  • Building scalable data products and semantic models
  • Coordinating with stakeholders to define data strategy
  • Ensuring data quality and monitoring
  • Managing vendor teams and driving backlog delivery

Required qualifications:

  • Bachelor's degree in Computer Science or related field with 4+ years experience
  • Expertise in big data development and Azure Data stack
  • Experience with data architecture and ML workloads
  • Knowledge of secure development practices

The position offers competitive compensation ($117,200 - $229,200 base salary range, higher in SF and NYC), comprehensive benefits, and the opportunity to work on transformative projects at Microsoft's marketing frontier.

This hybrid role allows up to 50% work from home with 0-25% travel required. Join us in Redmond, WA to shape the future of marketing through data innovation.

Last updated 2 days ago

Responsibilities For Senior Data Engineer - Fabric Data and Semantic Models

  • Lead data acquisition, ETL processing and product development for commercial marketing data products
  • Build scalable semantic models using Microsoft Fabric Platform
  • Drive end-to-end data architecture, data modeling, design, build and delivery
  • Coordinate with source data owners for access and security requirements
  • Work with Technical PMs, stakeholders, Analysts, and Data Scientists
  • Create data quality and monitoring systems

Requirements For Senior Data Engineer - Fabric Data and Semantic Models

Python
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience
  • 4+ years of experience with software development in big data, with 2+ years experience as a development lead
  • Experience developing and using Azure Data stack
  • Experience with data architecture, data modeling, and building data pipelines
  • Experience in setting up and running Agile/Scrum teams
  • Familiarity with secure development practices

Benefits For Senior Data Engineer - Fabric Data and Semantic Models

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Related Jobs