This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Imagine being at the forefront of a revolution powered by Data and AI (Artificial intelligence), transforming Marketing at Microsoft into a true “Frontier Organization” that drives impact at an unprecedented scale. As a Principle Data Platform Engineer on the Global Marketing Data Engineering team, you will have the opportunity to build cutting-edge data platforms that process and synthesize billions of demand signals, enabling personalized customer journeys, media innovation, and high impact campaigns that redefine customer engagement. By crafting data products that integrate, enrich, and serve deep insights across an infinite number of scenarios, you are not only shaping the future but experiencing it firsthand as we directly contribute to the evolution of our most advanced technologies like Purview and Fabric. Join us to unleash your potential and play a pivotal role as a data innovator with world-changing impact - your journey starts here!
Job Responsibility:
Develop and implement a federated infrastructure strategy for marketing data focused on cost optimization and scalability
Develop monitoring systems and processes for Data Platform infrastructure, pipelines, usage, and access patterns
Build capabilities for data discovery, access management, policy enforcement, and lineage tracking, aligned with the DE data platform vision
Create and deploy frameworks and tools for data quality measurement and monitoring to deliver secure, sustainable, high-performing, and reliable marketing data for consumer needs
Design and roll out data storage framework and solution in line with medallion architecture and automated role-based access controls across all access layers
Establish engineering excellence through best practices, coding standards, and robust code management tooling
Collaborate with Data Product Engineering, Data Ops, and Partner Engineering teams to deliver end-to-end platform solutions
Partner with Fabric, Purview, Azure ML teams to influence product roadmaps and address feature gaps
Implement shared tools for cross-tenant Azure data intake and publishing
Deploy capabilities for data classification, tagging, retention, archival, and deletion to meet privacy policy requirements
Identify and prioritize platform improvements using incident and feedback data
Embody our culture and values
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
6+ years of software development lifecycle experience, including 2+ years in a lead role managing big data platforms
2+ years of Infrastructure-as-Code (Terraform, Bicep, ARM)
2+ years of CI/CD pipelines and DevOps automationIdentity & access management (RBAC, PIM, conditional access)
2+ years of Governance frameworks (data classification, policy enforcement, compliance controls)