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 focuses on building and maintaining a reliable, available, and performant in-memory data store service that's both cost-effective and user-friendly. You'll be working with both proprietary and open-source technologies at cloud scale while maintaining a small-team environment.
The position offers an opportunity to work on challenging problems in distributed systems and cache management, with the Azure Redis Cache service being a crucial component for many cloud applications. The team prioritizes collaboration, technical growth, and maintains an inclusive work environment where engineers can thrive and develop their skills.
As a Senior Software Engineer, you'll be responsible for architecting solutions, implementing code, reviewing work items, and maintaining live services. The role requires strong technical skills in various programming languages and experience with cloud-scale systems. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support.
The position offers competitive compensation ranging from $117,200 to $229,200 per year, with higher ranges for specific locations like the San Francisco Bay area and New York City. This is a remote-friendly position with up to 100% work from home flexibility, making it an ideal opportunity for experienced engineers looking to make an impact in cloud infrastructure while maintaining work-life balance.