Microsoft's Web Experience Team (MAI) in STCA is seeking a passionate Software Engineer to join their data ecosystem team. This role is integral to one of the world's largest data operations, processing PiBs of data daily through streaming and batch processes. The team utilizes modern open-source technologies including Spark, Kafka, Kylin, and Click House to support Microsoft's Search, Ads, MSN, and Edge businesses.
The position offers an opportunity to work with cutting-edge big data technologies and contribute to mission-critical data pipelines. You'll be part of a team that powers Microsoft's core business services through data substrate while expanding capabilities across the industry. The role involves collaboration with thousands of developers across various Microsoft products.
As a Software Engineer 2, you'll lead design initiatives for Ads Data scenarios, optimize BI stack reliability, and drive significant scaling improvements. The position requires strong technical expertise in distributed systems, data parallel computing, and programming languages like C#, Java, or Scala. The ideal candidate will combine technical prowess with excellent communication skills and a proactive approach to problem-solving.
This role offers comprehensive benefits including industry-leading healthcare, educational resources, and work-life balance benefits. You'll have the opportunity to make a significant impact on Microsoft's data infrastructure while working with some of the most sophisticated data systems in the industry.