Microsoft's MAI Data team in ARPD is seeking a Senior Software Engineer to join their world-class data ecosystem team. This role is part of one of the world's largest data operations, processing PiB of data daily through streaming and batch processing. The team utilizes cutting-edge technologies like Spark, Kafka, Kylin, and Click House to power critical data products used by thousands of developers across Bing, Ads, MSN, and Edge platforms.
As a Senior Software Engineer, you'll be responsible for leading design initiatives and cross-team communication for Ads Data scenarios, driving business growth through data-driven solutions. The role requires deep expertise in big data platforms, particularly Spark, and the ability to optimize BI stack reliability while achieving significant scaling and cost reduction goals.
The position offers an opportunity to work with modern open-source technologies and contribute to mission-critical data pipelines. You'll be part of a team that powers Microsoft's Search/Ads/MSN businesses through data substrate and helps extend these capabilities to the industry. The role combines technical leadership with hands-on development, requiring both strong engineering skills and excellent communication abilities.
This is an ideal opportunity for experienced engineers passionate about big data, distributed systems, and advertising technology. The role offers comprehensive benefits, including industry-leading healthcare, educational resources, and various other perks, making it an attractive position for those looking to make a significant impact in the data engineering space at one of the world's leading technology companies.