Microsoft's Office Data Loader team is seeking a Software Engineer to build one of the largest hyper-scale data ingestion services in the world for Office365 services. This role is crucial in managing data ingestion services across more than 300,000 Exchange Online machines, handling over 30,000 TB of data daily. The position focuses on ensuring data privacy and compliance while building robust distributed systems.
The role involves working with cutting-edge distributed systems and big data technologies, ensuring high uploading completeness (>99.9%), and maintaining strict privacy and compliance requirements. You'll be part of a team that directly impacts hundreds of millions of Office365 users, helping engineering teams understand service quality, generate insights, and troubleshoot issues.
As a Software Engineer in this team, you'll design and implement high-performance distributed ingestion services, build monitoring systems, and work with teams across different geographical locations. The role requires strong technical skills in distributed systems, data privacy, and performance optimization.
Microsoft offers an excellent work environment with comprehensive benefits, including industry-leading healthcare, educational resources, and opportunities for professional growth. The company's mission to empower every person and organization on the planet creates a meaningful context for your work.
This is an excellent opportunity for engineers passionate about distributed systems, big data, and privacy-focused solutions to make a significant impact at global scale while working with cutting-edge technologies in a collaborative environment.