The Commerce and Ecosystem division (C+E) in the Cloud and AI group powers commerce for Microsoft's key businesses like Azure and Office 365. Within that group, the Partner Experience Team enables Microsoft partners to achieve significant long-lasting business impact by providing them a unified platform to connect and work with Microsoft to bolster their trade. Come and join this creative and diverse team of Software Engineers who are dedicated to growing Microsoft's presence in the cloud! We are looking for a talented Senior Software Engineer, with passion for big data, to join us in building a modern scalable big data platform for processing partner incentives and providing advanced data insights to partners. The pipelines in this platform process terabytes of data and billions of dollars of revenue to many Fortune 500 companies; they also closely integrate with sophisticated monitoring, triangulation, data quality, advanced analytics and machine learning algorithms. As a Senior Engineer
In this role you will: • Process and analyze big data using modern technologies such as Apache Spark, Stream Processing, No SQL, etc. • Use machine learning to build robust systems for advanced insights on data. • Participate in full stack web/application development using various technologies and languages such as C#, .NET, Azure Service Fabric, etc.
Bachelor's Degree in Computer Science or equivalent. 5+ years of professional software development experience. Proven experience delivering big data processing solutions to production Proven ability to execute in all phases of the software development lifecycle Outstanding problem solving skills, with passion for design, great coding, and debugging. Strong communication and collaboration skills. Experience with C# and/or Java, Scala, Python Spark, Hadoop, Azure Data Lake