Senior Software Engineer
Core
Design, develop, and operate high-scale distributed services and features for the Teams AI Platform using Azure technologies.
Role type
Senior Software Engineer (Distributed Systems & Azure)
Builds
High-scale services powering the Teams AI Platform
Domain
Cloud Infrastructure (Azure) & Distributed Systems
Deliverable
production ML models | product features (via careerplan.io/jobs/1970393556639396-senior-software-engineer-at-microsoft)
Required skills
C, C++, C#, Java, JavaScript, Python, distributed systems, client-server architecture, distributed databases, .NET Core, Redis, Azure Cosmos DB, M365 components (AAD, Exchange, SharePoint)
Preferred skills
automation, observability, scalability optimization
Technologies
Azure, .NET Core, Redis, Azure Cosmos DB, M365
Responsibilities
Design and develop high-scale services, collaborate with partners to drive user growth, maintain availability and reliability, improve performance and supportability, increase efficiencies through automation
Seniority
Senior, hands-on IC
