Principal Software Engineer--M365 Deployment Team
Core
Define technical vision, architecture, and long-term strategy for an AI-native next-generation deployment platform where humans and AI agents collaborate.
Role type
Principal Software Engineer (Platform Architecture & AI Strategy)
Builds
Next-generation deployment platform enabling autonomous agent workflows, validation, troubleshooting, and recovery at scale.
Domain
Cloud Infrastructure / AI & Agent Systems
Deliverable
production ML models
Required skills
Distributed systems architecture, Cloud platform design, AI/LLM integration, Agent technology implementation, System design, Technical leadership, Reliability engineering, Security architecture, Observability, Scalability
Preferred skills
C, C++, C#, Java, JavaScript, Python
Technologies
C, C++, C#, Java, JavaScript, Python
Responsibilities
Define platform capabilities, APIs, abstractions, telemetry, and safety boundaries for autonomous agents; Drive modernization toward modular, evolvable, and resilient architecture; Establish engineering principles for reliability, security, and operational excellence; Navigate ambiguous technical challenges to create durable solutions; Drive technical alignment across organizational boundaries.
Seniority
Principal, strategy & mentorship
