| Microsoft Careers

Microsoft

Actively hiring
US Posted 37 days ago $119,800$234,700 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on Microsoft Digital’s data-focused team, you will design and operate multi-terabyte real-time data pipelines and analytics systems that ingest telemetry from devices and services across the enterprise. Your role involves ensuring the reliability, availability, and correctness of large-scale data platforms while defining and driving service level objectives (SLOs) and operational health standards. You will translate high-impact business requirements into durable data systems using modern data mesh architectures with Microsoft Fabric, emphasizing real-time guarantees and data quality. Additionally, you’ll apply AI for continuous improvement, deliver trusted data that drives executive decision-making, and instrument the enterprise for deep observability. This role requires 4+ years of experience in operating large-scale online services and 2+ years in data engineering platform development with hands-on coding skills in JavaScript, Python, Spark, SQL/kQL, PowerShell, or C#.

Skills

Python JavaScript SQL kQL PowerShell C# Azure DevOps CI/CD Terraform Synapse Fabric Kusto Data Factory EventHub StreamAnalytics Big Data Spark MSSpark Microsoft Fabric

What you'll do

  • Design and operate large-scale real-time data platforms ensuring reliability and correctness.
  • Translate business requirements into durable data systems through disciplined CI/CD practices.
  • Drive architectural maturity by defining patterns for real-time ingestion and observability.
  • Apply AI and automation to reduce operational toil and enable self-healing infrastructure.
  • Deliver trusted data that drives security, compliance, efficiency, and executive decision-making.
  • Instrument the enterprise for deep observability across devices, services, and IT infrastructure.

What we're looking for

  • 4+ years operating and improving large-scale online services
  • 2+ years of Data Engineering platform development experience
  • Hands-on coding in JavaScript, Python, Spark, SQL/kQL, PowerShell, or C#
  • Fluency in SDLC from ambiguous requirements to production delivery
  • Strong communication and collaboration skills across teams
  • Comfort with ambiguity and ability to operate independently in fast-paced environments

Market check

Salary context

This $119,800–$234,700 range sits above 61% of similar postings on FindRole.

Peer median band

$119,800$213,900

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$144,000$187,525

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 534 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

More like this

Similar roles

Software Engineer | Microsoft Careers

Microsoft

Redmond, WA 142 days ago $100,600$199,000
Python JavaScript AI LLMs Agentic Frameworks Prompt Engineering CI/CD Docker Kubernetes Azure GitHub PostgreSQL MSSQL Visio Microsoft Project Planner To Do Git Swagger RESTful APIs JSON

| Microsoft Careers

Microsoft

US 16 days ago $102,100$202,200
Python Java JavaScript C C++ C# OAuth OpenID Connect SAML CI/CD

Software Engineer | Microsoft Careers

Microsoft

US 21 days ago $100,600$199,000
Python Java JavaScript C# AWS Azure Kubernetes Docker CI/CD Git PostgreSQL MongoDB REST GraphQL Linux Windows DevOps OpenAPI Swagger

Software Engineer II | Microsoft Careers

Microsoft

US 59 days ago $100,600$199,000
Python C++ Rust Docker Kubernetes Azure CI/CD Prometheus Grafana PostgreSQL Redis Git Linux High Performance Computing Messaging Protocols Networking Hardware Performance Analysis Tools Profiling Tools REST APIs JSON YAML

Software Engineer II | Microsoft Careers

Microsoft

US 102 days ago $100,600$199,000
Python C C++ Java JavaScript Azure Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis Git Jenkins Ansible Terraform Linux Nginx Flask Django