Microsoft Teams is seeking a Software Engineer II to join their telemetry systems team. As one of Microsoft's fastest-growing products with over 320M monthly active users, Teams is central to Microsoft's vision for intelligent communications and workplace productivity.
The role focuses on building and maintaining a modern BI analytics platform that processes petabytes of data daily, handling multi-million events per minute. You'll be part of a team that owns big data pipelines and intelligent analytics platform for all of Teams, enabling feature teams to understand their customers and drive strategic investments.
As a full-stack engineer, you'll work with both backend and frontend technologies, building scalable services that power Teams' telemetry systems. The position requires expertise in data processing, analytics, and full-stack development, with opportunities to work on systems that analyze over 100 billion events per day.
The ideal candidate will have 2+ years of experience in software engineering, strong proficiency in backend languages, and solid understanding of frontend technologies. You'll be joining a team of generalizing specialists who combine years of software engineering expertise with modern tools and frameworks.
Microsoft offers comprehensive benefits including industry-leading healthcare, educational resources, parental leave, and opportunities for professional growth. The position is based in Bangalore, India, with an in-person work arrangement and potential travel of 0-25%.