Senior Software Engineer - CoreAI | Microsoft Careers

Microsoft

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$119,800–$234,700 / yr
Posted
4 days ago
Closes
Nov 28, 2026

Market check

Salary context

Above market

How this pay compares to similar roles

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

This role pays more than 78% of similar roles. Most pay $146,125–$177,250 — the shaded band above. At the midpoint, this role pays about $177k versus about $162k 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 728 open roles on FindRole.

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

Most-posted roles

View all roles at Microsoft

At a glance

TL;DR · Senior Software Engineer - CoreAI | Microsoft Careers

As a Senior Software Engineer on the Azure Managed Redis team within CoreAI, you will lead architecture and design for the runtime infrastructure of one of Azure's fastest-growing data services. Your day-to-day responsibilities include building robust deployment and orchestration systems for distributed Redis clusters across 70+ regions, integrating Redis Enterprise software from Redis Inc., and enhancing observability with AI techniques like GitHub Copilot and large language models. You will write high-quality code in C# or Go while mentoring engineers on best practices and operational excellence. This role requires expertise in building scalable online services on Kubernetes, experience with AI technologies in development workflows, and a strong background in distributed systems and cloud infrastructure.

What you'll do

  • Lead architecture and design for Azure Managed Redis runtime infrastructure.
  • Build robust deployment and orchestration systems for distributed Redis clusters.
  • Drive integration of Redis Enterprise software into Azure's managed environment.
  • Architect end-to-end release platform to accelerate release velocity and improve safety.
  • Apply AI techniques to enhance DevOps, operations, and engineering workflows.
  • Mentor engineers on distributed systems design patterns and operational best practices.

What we're looking for

  • 6+ years of technical engineering experience with coding in languages such as C#, Java, JavaScript, or Python.
  • 2+ years of experience building and operating distributed and highly scalable online services on Kubernetes in Azure or a similar cloud platform.
  • Experience applying AI technologies like large language models or code generation tools in software development workflows.
  • Demonstrated ability to enhance engineering systems, developer speed, and product quality at scale.
  • Strong background in designing and delivering foundational platform capabilities for hyperscale managed services.

More like this

Similar roles

| Microsoft Careers

Microsoft

Redmond, WA 32 days ago $119,800$234,700
Kubernetes Docker CI/CD AWS Python PostgreSQL Prometheus Grafana Terraform GitOps GraphQL RESTful APIs Scalability Microservices Multi-modal AI Enterprise-grade SLAs Root Cause Analysis