(Senior) Software Engineer, Experimentation Platform - CoreAI

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA · Mountain View, CA
Salary
$100,600–$199,000 / yr
Posted
99 days ago
Closes
Aug 23, 2026

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $171k
This role $150k
$85k most similar roles pay here $242k

This role pays less than 68% of similar roles. Most pay $142,400–$200,500 — the shaded band above. At the midpoint, this role pays about $150k versus about $171k 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 571 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

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

As a senior software engineer on the engineering team, you will design, implement, and maintain reliable code using best practices and responsible AI assistance. Your daily tasks include collaborating with partner teams to understand requirements, applying customer feedback, and delivering scalable features while ensuring production-readiness through strong diagnosability and reliability. You will build extensible services, participate in on-call rotations, troubleshoot live-site issues, and contribute to engineering excellence by automating processes and improving documentation. The role requires expertise in languages such as C++, Java, or Python, experience with cloud platforms like Azure and AWS, and proficiency in observability tools for diagnosing service issues. Additionally, familiarity with AI-assisted development workflows is highly valued.

What you'll do

  • Design and implement clean, reliable code using best practices and AI assistance.
  • Review and validate AI-generated changes to ensure correctness and maintainability.
  • Build scalable, user-centric features by working with partner teams and experts.
  • Participate in on-call rotations to troubleshoot live-site issues efficiently.
  • Improve system reliability through automation, tooling, documentation, and process enhancements.
  • Use observability tools for diagnosing service issues and enhancing system reliability.

What we're looking for

  • 3+ years of technical engineering experience in relevant programming languages (C, C++, C#, Java, JavaScript, Python).
  • Bachelor's/Master's degree in Computer Science or related field.
  • Experience working with cloud platforms like Azure, AWS, GCP.
  • Proficiency in building and maintaining distributed systems and production workloads.
  • Expertise in using observability tools for diagnosing service issues and improving reliability.
  • Knowledge of AI-assisted development workflows and responsible use of AI coding tools.

More like this

Similar roles

Senior Software Engineer

Q2

Cary, North Carolina 76 days ago
.NET SQL Server C# HTML/CSS JavaScript LLM-based systems RAG fundamentals Vector search integration Chunking strategies Context window management Agentic patterns MVVM Vue Angular React Test automation frameworks SOLID principles Agile development CI/CD
Hybrid

Senior Software Engineer

Microsoft

Redmond, WA 120 days ago $119,800$234,700
Python Java Go C++ Docker Kubernetes AWS Azure CI/CD PostgreSQL MongoDB Redis GraphQL OAuth OpenIDConnect ZeroTrustArchitecture

Senior Software Engineer

Carmax

Richmond 49 days ago
Azure React JavaScript TypeScript .Net Core C# API design DevOps CI/CD SQL Server NoSQL Agile REST API Kubernetes Docker JSON XML SQL
Hybrid

Senior Software Engineer

Broadcom

Burlington, MA 93 days ago $108,000$172,800
Java Kubernetes GitHub Maven Jenkins Docker CI/CD Git Linux Python PostgreSQL VMware vSphere vSAN NSX Terraform AWS Azure

Senior Software Engineer

Prudential Financial

Newark, NJ 97 days ago $104,000$171,600
React Springboot Docker Terraform AWS Kubernetes DevOps CI/CD GitHub Jenkins Python Java Node.js HTML CSS JavaScript DynamoDB ECS Lambda RDS S3 Observability Metric Logs Tracing Agile Methodology
Hybrid

Software Engineer

Q2

Austin, Texas 8 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid