(Senior) Software Engineer, Experimentation Platform

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WAMountain View, CA
Salary
$102,100–$202,200 / yr
Posted
123 days ago
Closes
Aug 23, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $191k
This role $152k
$86k most similar roles pay here $251k

This role pays less than 80% of similar roles. Most pay $163,416–$217,725 — the shaded band above. At the midpoint, this role pays about $152k versus about $191k 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 622 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · (Senior) Software Engineer, Experimentation Platform

As a senior software engineer on the engineering team, you will design, implement, and maintain reliable code using best practices and responsible AI-assisted development techniques. Your daily tasks include collaborating with partner teams to understand requirements, applying customer feedback, and delivering scalable features while ensuring production-readiness and diagnosability. You will work with cloud platforms like Azure, AWS, or GCP, building distributed systems, and deploying, monitoring, and troubleshooting production workloads. Key responsibilities involve using observability tools for service issue diagnosis and improving system reliability through automation, tooling, documentation, and process enhancements. The role requires expertise in languages such as C++, Java, JavaScript, or Python, along with experience in experimentation platforms, A/B testing at scale, and statistical methodologies to measure product impact.

What you'll do

  • Design and implement clean, reliable code using best practices and AI assistance.
  • Validate and review AI-generated changes to ensure correctness and maintainability.
  • Build scalable, user-centric features by collaborating with partner engineering teams.
  • Participate in on-call rotations to troubleshoot live-site issues effectively.
  • Enhance system reliability through automation, tooling improvements, and documentation.
  • Use observability tools for diagnosing service issues and improving system stability.

What we're looking for

  • 3+ years of technical engineering experience with relevant programming languages (C, C++, C#, Java, JavaScript, Python).
  • Bachelor's/Master's degree in Computer Science or related field and equivalent professional experience.
  • Experience working with cloud platforms (Azure, AWS, GCP) for distributed systems deployment and monitoring.
  • Proficiency in using observability tools for diagnosing service issues and improving system reliability.
  • Familiarity with AI-assisted development workflows and responsible use of AI coding tools.
  • Experience with experimentation platforms, A/B testing at scale, and statistical methodologies.

More like this

Similar roles

Principal Software Engineer, Experimentation Platform

Microsoft

3 days ago $142,800$274,800
Python Java JavaScript Azure AWS GCP Kubernetes Docker CI/CD Terraform PostgreSQL Redis Prometheus Grafana Git Jenkins Kafka Hadoop A/B Testing Statistical Methodologies Observability Tools Security Hardening

Senior Principal Software Engineer, Growth (CoreAI)

Microsoft

134 days ago $119,800$234,700
Python JavaScript A/B testing CI/CD Kubernetes AWS Azure Docker PostgreSQL Redis Git GitHub Visual Studio Code Terraform Prometheus Grafana Scalability Performance tuning Experimentation methodologies

Senior Software Engineer, CoreAI

Microsoft

26 days ago $119,800$234,700
Azure Kubernetes C# Go Redis GitHub Copilot LLMs Anomaly-detection models CI/CD Prometheus Grafana Docker Python C++ Java JavaScript Unit testing Integration testing End-to-end system tests

Senior Software Engineer, Core Platform

Reddit

Remote 4 days ago $190,800$267,100
Python Django React PostgreSQL AWS Git CI/CD Kubernetes Docker Terraform JSON RESTful_APIs Scalability Security_best_practices
Remote