Microsoft's Office Data Loader team is seeking a Software Engineer 2 to build one of the largest hyper-scale data ingestion services in the world for Office365 services. This role is critical in managing data ingestion 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 ingestion services that maintain high uploading completeness (>99.9%).
The role combines distributed systems engineering with data privacy and compliance expertise. You'll work on designing and implementing high-performance data ingestion services, building monitoring systems, and collaborating with teams across Office365. The position requires strong technical skills in distributed systems and data handling, with opportunities to work on privacy leak detection and resolution.
As part of Microsoft's mission to empower every person and organization globally, you'll join a team with a growth mindset focused on innovation and collaboration. The role offers exposure to large-scale systems, privacy-focused engineering, and the chance to impact hundreds of millions of Office365 users.
The position requires a Bachelor's degree in Computer Science or equivalent experience, with strong coding skills and computer science fundamentals. You'll work in Ho Chi Minh City, Vietnam, in an on-site capacity with 0-25% travel. Microsoft offers comprehensive benefits including healthcare, educational resources, parental leave, and investment opportunities.
This is an excellent opportunity for engineers passionate about distributed systems, data privacy, and building services at massive scale. You'll be at the forefront of ensuring data security and efficiency for one of the world's largest productivity platforms.