Principal Data Platform Engineer

Microsoft

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Salary
$142,800–$274,800 / yr
Posted
2 days ago
Freshness
Confirmed live yesterday
Closes
Mar 13, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $209k
$122k most similar roles pay here $291k

This role pays more than 66% of similar roles. Most pay $142,250–$216,000 — the shaded band above. At the midpoint, this role pays about $209k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Microsoft

Microsoft Corporation is a global technology leader producing software, hardware, and cloud services including Windows, Office 365, Azure cloud platform, Xbox gaming, and Surface devices. Industry: Software & Cloud Computing

Microsoft currently has 598 open roles on FindRole.

Listed pay typically runs $119,800–$234,700 across 589 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Principal Data Platform Engineer

As a Principle Data Platform Engineer on the Global Marketing Data Engineering team, you will build cutting-edge data platforms that process and synthesize billions of demand signals to enable personalized customer journeys and media innovation. You will develop federated infrastructure strategies for cost optimization, create monitoring systems for pipelines and access patterns, and build capabilities for data discovery, lineage tracking, and quality measurement. Your work involves designing storage frameworks using medallion architecture, implementing automated role-based access controls, and managing data classification to meet privacy requirements. You will collaborate with cross-functional teams to deliver end-to-end solutions while influencing product roadmaps for Purview and Fabric. The role requires proficiency in C, C++, C#, Java, JavaScript, or Python, along with experience in Infrastructure-as-Code using Terraform, Bicep, or ARM, CI/CD pipelines, OpenTelemetry, and reliability engineering practices.

What you'll do

  • Develop and implement a federated infrastructure strategy for marketing data focused on cost optimization and scalability.
  • Build monitoring systems for data platform infrastructure, pipelines, usage, and access patterns.
  • Create capabilities for data discovery, access management, policy enforcement, and lineage tracking.
  • Deploy frameworks and tools to measure and monitor data quality for reliable consumer delivery.
  • Design and roll out a medallion architecture storage framework with automated role-based access controls.
  • Implement shared tools for cross-tenant Azure data intake and publishing.
  • Deploy capabilities for data classification, tagging, retention, and deletion to meet privacy requirements.
  • Identify and prioritize platform improvements based on incident reports and user feedback.

What we're looking for

  • Bachelor's Degree in Computer Science or related technical field and 6+ years of experience coding in languages like C, C++, C#, Java, JavaScript, or Python.
  • Master's Degree in Computer Science and 8+ years of engineering experience (preferred).
  • Bachelor's Degree in Computer Science and 12+ years of engineering experience (preferred).
  • 6+ years of software development lifecycle experience, including 2+ years leading big data platforms (preferred).
  • 2+ years of experience with Infrastructure-as-Code tools such as Terraform, Bicep, or ARM (preferred).
  • 2+ years of experience with CI/CD pipelines and DevOps automation (preferred).
  • 2+ years of experience in Identity & access management and Governance frameworks (preferred).
  • Experience with observability, incident management, and reliability engineering practices (preferred).

More like this

Similar roles

AI Data Platform Engineer

Apple Inc

Cupertino, CA 47 days ago $150,400$277,600
Python SQL Java Scala Airflow Kubeflow MLflow Spark PySpark Kafka Ray Pandas Iceberg Delta Lake RAG Vector Databases Kubernetes Docker CI/CD AWS Azure GCP
5+ yrs exp

Senior Software Engineer

Microsoft

7 days ago $119,800$234,700
Azure Terraform CDKTF CDKTN Pulumi Bicep Python C# Java JavaScript CI/CD Kubernetes AKS Grafana Prometheus Kusto KQL Azure DevOps GitHub Actions LLMs
4+ yrs exp Hybrid

Cloud Data Platform Engineer

Northern Trust

Chicago, IL 47 days ago $137,400$233,600
Databricks Snowflake Azure AWS Terraform Python SQL Java Scala CI/CD Infrastructure as Code Docker Kubernetes Apache Airflow dbt Kafka Azure Data Factory Azure Synapse AWS Redshift GitHub
7+ yrs exp

Data Analytics Platform Engineer

Booz Allen Hamilton

Arlington, VA 85 days ago $77,600$176,000
Data Lake Data Pipeline Architecture Python Cribl Kafka Logstash Fluentd DevSecOps CI/CD Linux Windows Security Automation Zero Trust Stream Processing

Platform & Data Engineer

Apple Inc

Cupertino, CA 62 days ago $150,400$277,600
Kubernetes MongoDB Python ETL Observability Log Aggregation Error Tracking Data Engineering Platform Engineering Query Optimization Multi-tenancy Model Context Protocol LLM
3+ yrs exp

Principal Engineer, Data Platforms (Architecture & Ingestion)

CVS Health

Remote (New Jersey) 29 days ago $144,200$288,400
Databricks Delta Lake Unity Catalog Azure AWS GCP Apache Spark Terraform CI/CD Infrastructure-as-Code Policy-as-Code Kafka Event Hub Kinesis Pub/Sub NiFi Cribl OpenTelemetry OCSF Splunk FinOps
10+ yrs exp Remote