Taro Logo

Principal Experimentation Data Platform Engineer

Microsoft is a global technology company that empowers people and organizations to achieve more through innovative software, services, and solutions.
$139,900 - $274,800
Data
Principal Software Engineer
Hybrid
5,000+ Employees
6+ years of experience
Enterprise SaaS

Job Description

Microsoft Teams is seeking a Principal Data Platform Engineer to join their Experimentation Platform team, focusing on building cutting-edge systems that power safe, rapid learning loops and shape product strategy through high-quality experimentation and metrics.

The role involves working with Microsoft Teams, which is central to Microsoft's modern work vision, enabling global-scale communication and collaboration. You'll be responsible for building and maintaining experimentation infrastructure that supports over 100 engineering teams, enabling them to measure feature impact and deliver operational monitoring for Microsoft Teams.

Key responsibilities include:

  • Designing and developing components for Teams' Experimentation infrastructure
  • Building large-scale distributed systems and big data pipelines for A/B testing
  • Analyzing complex, high-volume data systems for scalability
  • Leveraging AI to optimize experimentation workflows and developer experiences
  • Championing experimentation-driven culture within MS Teams

Required qualifications include 6+ years of technical engineering experience, expertise in big data distributed architectures, and strong experience with modern data platforms like Microsoft Fabric or Databricks. The ideal candidate will have deep experience in system design for large-scale, distributed services and proven ability to apply AI/ML for optimization of experimentation workflows.

The role offers a competitive compensation package, comprehensive benefits, and the opportunity to work on technology that impacts millions of users globally. The position is hybrid, allowing up to 50% work from home, with 0-25% travel requirements.

Join a collaborative, high-energy culture that values diverse perspectives and focuses on customer success. This is an excellent opportunity to shape the future of intelligent collaboration while working with cutting-edge technologies in a rapidly growing space.

Last updated 19 days ago

Responsibilities For Principal Experimentation Data Platform Engineer

  • Design, develop and maintain components that power the Experimentation infrastructure for Microsoft Teams
  • Collaborate and influence designs, architectures, and best practices for large-scale distributed systems
  • Analyze complex, high-volume, high-dimensional data systems for scalability
  • Understand and influence product metrics in Experimentation AB across different surfaces
  • Collaborate with peers across technical, business and data backgrounds
  • Leverage AI to accelerate and optimize experimentation workflows
  • Champion experimentation-driven culture within MS Teams

Requirements For Principal Experimentation Data Platform Engineer

Python
Java
JavaScript
  • Bachelor's Degree in Computer Science or related technical field
  • 6+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 6+ years of experience designing and developing big data distributed architectures
  • 6+ years of experience working with complex data sets and modern data platforms
  • 4+ years of experience building and managing A/B experimentation platform capabilities
  • Deep experience in system design and architecture for large scale, distributed systems
  • Expertise with modern data platforms (Microsoft Fabric, Databricks, Azure)
  • Strong analytical skills and data storytelling abilities

Benefits For Principal Experimentation Data Platform Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect