Microsoft Advertising is seeking a talented Senior Software Engineer to join their Beijing team, focusing on developing highly available and scalable APIs for ad delivery across multiple channels. This role offers an exciting opportunity to work on diverse advertising scenarios including search, shopping, and conversational AI.
The position requires expertise in distributed systems and API development, with the successful candidate working on enabling premium publishers to monetize effectively through integration with Microsoft's advertising ecosystem. You'll be responsible for designing and implementing high-performance APIs, supporting publisher onboarding, and ensuring robust system quality through comprehensive testing.
This is an excellent opportunity for experienced engineers passionate about large-scale distributed systems and advertising technology. The role offers a hybrid work arrangement with up to 50% work from home flexibility, comprehensive benefits including industry-leading healthcare, educational resources, and investment options.
The ideal candidate will have a Master's degree in Computer Science or Electrical Engineering, along with 3+ years of relevant experience in online advertising or related fields. Strong programming skills in Java, Go, or C# are essential, as is experience with distributed service systems and object-oriented design principles.
Microsoft offers a collaborative and innovative work environment, with opportunities to impact millions of users through their advertising platform. The company provides comprehensive benefits, professional development opportunities, and a culture that values diversity and inclusion.