Senior Software Engineer

Microsoft

Confirmed live yesterday Trusted
Hybrid

Quick summary

Work type
Hybrid
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
43 days ago
Freshness
Confirmed live yesterday
Closes
Jan 26, 2027

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $169k
This role $177k
$106k most similar roles pay here $248k

This role pays more than 69% of similar roles. Most pay $149,500–$188,277 — the shaded band above. At the midpoint, this role pays about $177k versus about $169k 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 586 roles with salary data.

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer

As a Senior Software Engineer on the Measurements Engineering team, you will design and implement backend services and data pipelines that power large-scale ads conversions, attribution, and campaign measurement. You will build high-throughput, SLA-driven ingestion and processing pipelines for partner data while integrating external conversion and analytics providers through robust identity and schema governance. The role focuses on creating a unified architecture for tracking, incrementality, and optimization workflows while ensuring strict security, privacy, and compliance controls like consent-aware processing. To succeed, you must be proficient in programming languages such as C, C++, C#, Java, JavaScript, or Python. You will also utilize data processing frameworks like Spark and SQL-based pipelines on cloud platforms to solve complex problems regarding privacy-enhancing technologies and reliable measurement systems within the advertising ecosystem.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Design and implement backend services and data pipelines for large-scale ads conversions and campaign measurement.
  • Develop unified architecture supporting conversion tracking, attribution, incrementality, and reporting workflows.
  • Build high-throughput, SLA-driven ingestion and processing pipelines to ensure reliability and operational excellence.
  • Integrate external partners using robust identity, onboarding, schema governance, and workflow mechanisms.
  • Implement security, privacy, and compliance controls including access policies and consent-aware processing.
  • Maintain code quality, monitoring, incident response, and overall system observability.
  • Utilize AI development tools throughout the software development lifecycle.

What we're looking for

  • Bachelor's degree in Computer Science or related field and 4+ years of technical engineering experience in languages like C, C++, C#, Java, JavaScript, or Python.
  • Master's degree and 6+ years of experience, or a Bachelor's degree and 8+ years of experience is preferred.
  • Ability to pass the Microsoft Cloud background check every two years.
  • Experience building large-scale distributed systems, backend services, or data infrastructure for at least 5 years.
  • Experience with large-scale data processing frameworks like Spark or SQL-based pipelines on cloud platforms like Azure.
  • Knowledge of secure data processing, encryption, identity management, and access control.
  • Experience in advertising measurement, attribution, lift modeling, or privacy-preserving analytics.
  • Familiarity with privacy-enhancing technologies, consent management, and high-scale measurement systems.

More like this

Similar roles

Senior Software Engineer

Microsoft

9 days ago $119,800$234,700
C C++ C# Java JavaScript Python AI CI/CD SDK Development Telemetry Monitoring Automation
4+ yrs exp Hybrid

Senior Software Engineer

Microsoft

11 days ago $119,800$234,700
C C++ C# Java JavaScript Python Rust Go Linux Distributed Systems SOA Data Structures Algorithms Monitoring Observability
4+ yrs exp Hybrid

Principal Software Engineer

Microsoft

Redmond, WA 17 days ago $142,800$274,800
Python C# Java Go C++ C JavaScript SQL Azure AWS GCP Distributed Systems Data Pipelines CI/CD Backend Services data-processing System Design Monitoring Alerting Analytics
6+ yrs exp Hybrid

Senior Software Engineer

Microsoft

10 days ago $119,800$234,700
AI Machine Learning Distributed Systems Python C++ C# Java JavaScript Apache Spark Flink MLOps Data Pipelines Cloud Infrastructure Multi-agent Systems Reinforcement Learning
4+ yrs exp Hybrid

Senior Software Engineer

Genworth Financial

Richmond, VA +1 61 days ago $96,700$145,000
Python Flask Azure PostgreSQL GitLab CI/CD DevSecOps JavaScript HTML CSS React Angular Vue Azure App Service Azure Synapse Pipelines SQL
5+ yrs exp Hybrid

Senior Software Engineer

Datadog

96 days ago $192,000$240,000
Go Python C Redis Cassandra Kafka Data Pipelines AI Backend Systems Feature Flags Statistics
6+ yrs exp Hybrid