About this role
<b>Overview</b><br><p><span style="font-family:verdana, geneva, sans-serif"><span>Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the sky is the limit thinking in a cloud-enabled world.The Databases organization delivers trusted, scalable operational AI ready databases that power application development across cloud, hybrid, and on premises environments. Our portfolio includes SQL, Azure Cosmos DB, DocumentDB, Redis, PostgreSQL, and MySQL, supporting developers as they build AI native applications and run critical workloads at global scale.</span></span></p><p><span style="font-family:verdana, geneva, sans-serif"><span>The Azure Managed Redis team is responsible for delivering a fully managed, enterprise-grade Redis experience to customers worldwide. We partner closely with Redis Inc. to bring the latest Redis Enterprise capabilities to Azure, and we operate one of the largest Redis fleets on the planet. Our infrastructure team owns the critical systems that deploy, upgrade, monitor, and heal Redis clusters at massive scale — ensuring five-9's availability for the most critical workloads that demand sub-millisecond latency.We are seeking a Senior Software Engineer who is an innovator and technical leader, excels in large-scale distributed systems, navigates ambiguity with confidence, and drives end-to-end ownership. You should be an early adopter of AI-powered development tools such as GitHub Copilot and actively explore how Large Language Models and ML techniques can enhance engineering effectiveness, operational intelligence, and service reliability. In this role, you will shape the future of a global cloud service — from the deployment pipelines that push bits to 70+ regions, to the AI-powered observability systems that keep the fleet healthy.</span></span></p><p><span style="font-family:verdana, geneva, sans-serif"><span>Azure Managed Redis (AMR) is a critical foundation for modern, low-latency applications — from real-time AI inference caches to globally distributed session stores and leaderboards. We are entering a pivotal transformation: significantly expanding the service footprint, modernizing the orchestration and deployment platform, and accelerating release velocity — all while raising the bar for reliability and quality. If you're excited about building planet-scale infrastructure, pushing boundaries with AI-driven engineering and operations, and working at the intersection of open-source innovation and cloud-native engineering, this is your opportunity to make a global impact.</span> </span></p><br><br><b>Responsibilities</b><br><ul><li><span style="font-family: verdana, geneva, sans-serif;">Lead architecture, design, and technical direction for the runtime infrastructure of Azure Managed Redis, one of Azure's fastest-growing data services.</span></li><li><span style="font-family: verdana, geneva, sans-serif;">Design and build robust deployment, upgrade, and orchestration systems for distributed Redis clusters running across 70+ Azure regions worldwide.</span></li><li><span style="font-family: verdana, geneva, sans-serif;">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.</span></li><li><span style="font-family: verdana, geneva, sans-serif;">Architect the end-to-end release platform across infrastructure, application, and observability layers to accelerate release velocity and improve deployment safety.</span></li><li><span style="font-family: verdana, geneva, sans-serif;">Write high-quality, production-grade code in languages such as C# and Go while modeling best practices for reliability, testability, and operational excellence.</span></li><li><span style="font-family: verdana, geneva, sans-serif;">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.</span></li></ul><br><br><b>Qualifications</b><br><p><span style="text-decoration: underline;"><span style="font-family: verdana, geneva, sans-serif;"><strong>Required Qualification:</strong></span></span></p><p><span style="font-family: verdana, geneva, sans-serif;">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.</span></p><p> </p><p><span style="text-decoration: underline;"><span style="font-family: verdana, geneva, sans-serif;"><strong>Other Qualification:</strong></span></span></p><ul><li style="font-family: verdana, geneva, sans-serif;"><span style="font-family: verdana, geneva, sans-serif;">Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check:</span><ul><li style="font-family: verdana, geneva, sans-serif;"><span style="font-family: verdana, geneva, sans-serif;">This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.</span></li></ul></li></ul><p> </p><p><span style="text-decoration: underline;"><span style="font-family: verdana, geneva, sans-serif;"><strong>Preferred Qualification:</strong></span></span></p><ul><li style="font-family: verdana, geneva, sans-serif;"><span style="font-family: verdana, geneva, sans-serif;">Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, JavaScript, or Python OR equivalent experience. </span></li><li style="font-family: verdana, geneva, sans-serif;"><span style="font-family: verdana, geneva, sans-serif;">2+ years of experience building and operating distributed, highly scalable online services on Kubernetes in Azure or a similar cloud platform.</span></li><li style="font-family: verdana, geneva, sans-serif;"><span style="font-family: verdana, geneva, sans-serif;">Experience using AI-assisted development tools, large language models, or automation technologies to improve software engineering workflows, developer productivity, testing, documentation, or operational efficiency.</span></li><li style="font-family: verdana, geneva, sans-serif;"><span style="font-family: verdana, geneva, sans-serif;">Demonstrated ability to improve engineering systems, developer productivity, service reliability, or product quality at scale.</span></li></ul><p><span style="font-family: verdana, geneva, sans-serif;"><strong>#azdat</strong></span><br><span style="font-family: verdana, geneva, sans-serif;"><strong>#azuredata</strong></span><br><span style="font-family: verdana, geneva, sans-serif;"><strong>#redis</strong></span></p> <br><br><p>Software Engineering IC4 - The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year. </p><p></p> <p>Certain roles may be eligible for benefits and other compensation. Find additional benefits and pay information here:<br><a href="https://careers.microsoft.com/us/en/us-corporate-pay">https://careers.microsoft.com/us/en/us-corporate-pay</a></p><br><p>This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.</p><br><hr><br><p>Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about <a href="https://careers.microsoft.com/v2/global/en/accessibility.html"><b><u>requesting accommodations.</u></b></a></p>