Microsoft's Insights, Data Engineering & Analytics (IDEAs) team is seeking a Software Engineer to join their mission-critical effort. This role involves building platform services handling millions of users and exabytes of data across global data centers. The position focuses on developing data solutions that help Enterprise + Development (E+D) and Strategic Cloud Initiative (SCI) gain strategic insights for optimal user experience.
The role involves working with petabyte-scale data problems using modern analytics technologies, dealing with M365 suite data signals. You'll face challenging engineering tasks working with large, disparate datasets, building efficient data wrangling and curation platforms. The position requires expertise in data warehouse principles and distributed cloud services.
As a Software Engineer, you'll:
The ideal candidate should have a Bachelor's in Computer Science or related field with experience in languages like C++, Java, Python. Knowledge of Azure, big data technologies (Data Factory, Cosmos, Kusto, Spark, Kafka), and strong analytical skills are preferred.
Microsoft offers comprehensive benefits including healthcare, educational resources, savings plans, parental leave, and opportunities for professional growth. The company maintains a culture of inclusion and innovation, encouraging employees to adopt a growth mindset while collaborating to achieve shared goals.