Sr. Software Engineer--M365 Deployment Team
Core
Design, implement, test, and operate reliable, scalable, and maintainable services for large-scale cloud deployment and engineering systems, enabling AI agents to safely interact with deployment infrastructure.
Role type
Senior IC software engineer (cloud deployment & AI agents)
Builds
Cloud deployment services, automation interfaces, observability systems, and AI agent collaboration tools
Domain
Cloud infrastructure, distributed systems, AI/LLM, and automation
Deliverable
production ML models
Required skills
Distributed systems design, cloud services architecture, debugging complex production issues, AI/LLM and agent technologies, software architecture, data structures and algorithms, C/C++/C#/Java/JavaScript/Python
Preferred skills
Experience building systems for autonomous agent collaboration, redesigning deployment capabilities for humans and AI agents
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Design and implement scalable cloud deployment services, build systems enabling AI agents to interact with infrastructure, diagnose complex distributed-system issues, drive engineering standards through code and design reviews, collaborate across teams to define interfaces for multi-service solutions
Seniority
Senior, hands-on IC
