Microsoft's Maps Directions team is seeking a Senior Software Engineer to drive the future of Maps across Microsoft services. This role focuses on researching and solving complex technical problems in graph search algorithms, particularly for road directions routing and large-scale network graphs.
The position offers an opportunity to work on cutting-edge mapping technology, implementing and optimizing sophisticated algorithms like Dijkstra's and A* for real-world applications. You'll be part of a team that handles massive datasets and develops solutions that impact Microsoft's mapping services globally.
As a senior engineer, you'll lead projects, collaborate with cross-functional teams, and contribute to both technical implementation and architectural decisions. The role combines theoretical computer science concepts with practical engineering challenges, requiring expertise in performance optimization and scalable systems.
The position offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance benefits. Working in Belgrade, Serbia, you'll have the flexibility of up to 100% remote work with 0-25% travel requirements.
This is an excellent opportunity for someone passionate about algorithms, mapping technology, and large-scale systems to make a significant impact at Microsoft while working on challenging technical problems that affect millions of users worldwide.