Microsoft's Azure Redis Cache team is seeking a Senior Software Engineer to join their growing team working on critical cloud-native application development. The role involves building and maintaining a secure, dedicated Redis cache service within Microsoft Azure. The position offers an opportunity to work on both proprietary and open source technologies, solving challenging problems in building reliable, available, and performant in-memory data stores at cloud scale.
The team emphasizes collaboration, technical growth, and maintaining an inclusive work environment. You'll be working on developing robust server-side APIs and developer-friendly client experiences while managing a large number of Azure resources. The role combines the excitement of working at cloud scale with the benefits of a small-team environment.
This position requires strong technical expertise in software engineering, with experience in various programming languages and cloud technologies. The ideal candidate will have 4+ years of experience and strong architectural skills. The role offers competitive compensation ($117,200 - $229,200) and comprehensive benefits including healthcare, educational resources, and parental leave.
As part of Microsoft's mission to empower every person and organization globally, you'll be contributing to a service that has seen rapid growth and is fundamental to cloud-native application development. The role combines technical leadership, hands-on coding, and the opportunity to work with cutting-edge cloud technologies while maintaining high standards of code quality and system reliability.