Microsoft's Azure Maps team is seeking a Senior Software Engineer to join their premier geospatial enterprise platform. This role offers an exciting opportunity to work on location-based services for Azure enterprise customer applications, geospatial insights for IoT device analytics, and location capabilities for mobile and web apps. As a technical member of Azure Maps, you'll be responsible for building world-class Maps and Geospatial services, working with modern technologies and having significant influence over product direction and architecture.
The position involves working with cloud computing, large-scale system design, and backend development to enhance Azure Maps' products. You'll be part of a growing international team with a growth mindset and proactive culture, contributing to a Tier 1 Azure service used by thousands of large enterprise customers. The role encompasses the full development lifecycle from inception to production, including design, implementation, and deployment of large-scale services.
The ideal candidate should have strong experience in cloud platform development, proficiency in programming languages like C#, Java, Python, or JavaScript, and a passion for building robust backend services. Knowledge of Azure services and experience with maps and geospatial technology is highly valued. You'll work in a hybrid environment with up to 50% work from home flexibility, collaborating with teams across different locations.
This is an excellent opportunity for someone who is fascinated by mapping technology, autonomous systems, and the intersection of location services with modern technology. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and various other perks, making it an attractive position for experienced engineers looking to make an impact in the geospatial technology space.