Microsoft's Web Data Platform Team is seeking a Software Engineer II to join their innovative team focused on building and scaling global web-scale indexing systems. This role presents an exciting opportunity to work on next-generation unified schedulers and contribute to systems that crawl and process tens of billions of URLs daily.
The position involves working with cutting-edge technologies, including Machine Learning models and Large Language Models (LLMs), to optimize web crawling operations and resource usage. You'll be responsible for maintaining the delicate balance between discovering new web content, ensuring index freshness, and managing crawler load on web servers.
As a Software Engineer II at Microsoft, you'll be part of a team that values collaboration, innovation, and continuous learning. The role offers a hybrid work environment with up to 50% work from home flexibility, and includes 0-25% travel. You'll work in Microsoft's Redmond campus, joining a company with a strong mission to empower every person and organization globally.
The compensation is competitive, with a base salary range of $98,300 - $193,200, varying by location. Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, and parental leave. The company promotes a culture of inclusion where everyone can thrive, built on values of respect, integrity, and accountability.
This role is perfect for someone with 2+ years of experience who is passionate about distributed systems, enjoys solving complex technical challenges, and wants to make a significant impact on web-scale infrastructure. You'll have the opportunity to work with modern technologies, contribute to critical infrastructure, and grow your career at one of the world's leading technology companies.