Join Azure Communication Services (ACS), a rapidly growing product providing reliable communication services including SMS, Chat, PSTN, and Audio/Video calling. As a Principal Software Engineer, you'll be instrumental in building the next-generation communication platform that interoperates with Microsoft Teams and delivers cutting-edge services for business-to-consumer scenarios.
The role focuses on developing scalable data infrastructure and customer interaction solutions, leveraging Microsoft's Copilot Ecosystem. You'll work with large-scale communication data, design service architectures, and build data pipelines while ensuring privacy and compliance requirements are met. The position offers an opportunity to work with diverse teams across the US, Canada, Mexico, and Costa Rica.
This is a hybrid role based in Redmond, allowing up to 50% work from home, with minimal travel requirements (0-25%). The compensation is competitive, ranging from $137,600 to $267,000, with comprehensive benefits including healthcare, educational resources, and parental leave.
The ideal candidate will bring extensive experience in system design, data architectures, and service development, along with strong leadership skills in mentoring engineers and collaborating across teams. You'll be working with modern technologies and frameworks while contributing to Microsoft's mission of empowering every person and organization to achieve more.
If you're passionate about building highly scalable, reliable services and have a track record of technical leadership in complex data-driven systems, this role offers an exciting opportunity to shape the future of communication services at Microsoft.