← All roles

Senior Software Engineer

Microsoft· Software Engineering
Apply on company site
Redmond$119.8k - $234.7kfull-timePosted 4d ago

About the role

Senior Software Engineer to solve challenging problems across distributed systems, orchestration, fleet management, and observability for Azure Managed Redis. Will own projects from design through production, building systems that impact availability, performance, and engineering velocity of a global cloud service.

Responsibilities

  • Lead architecture, design, and technical direction for the runtime infrastructure of Azure Managed Redis, one of Azure's fastest-growing data services.
  • Design and build robust deployment, upgrade, and orchestration systems for distributed Redis clusters running across 70+ Azure regions worldwide.
  • Drive the integration of Redis Enterprise software from Redis Inc. into Azure's managed environment, enabling seamless cluster upgrades while preserving high availability, data consistency, and performance under mission-critical workloads.
  • Architect the end-to-end release platform across infrastructure, application, and observability layers to accelerate release velocity and improve deployment safety.
  • Write high-quality, production-grade code in languages such as C# and Go while modeling best practices for reliability, testability, and operational excellence.
  • Apply AI techniques (e.g., GitHub Copilot, LLMs, anomaly-detection models) to enhance DevOps, operations, and engineering workflows — detecting, diagnosing, and responding to issues across the global fleet.

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, JavaScript, or Python OR equivalent experience.

Skills

Required:Distributed systemsC#Go
Last updated Oct 23, 2026. Interested? Apply on the company site.

About Microsoft

Cloud ComputingConsumer ElectronicsSoftwareTechnologyliquid-ai-recruiting-target

More open roles at Microsoft