Systems Development Engineer (with Microsoft 365 platform experience), Enterprise Engineering
Core
Design, build, automate, and operate enterprise-scale collaboration platforms based on Microsoft 365 (SharePoint Online and OneDrive) to support thousands of employees worldwide.
Role type
Senior Systems Development Engineer (Microsoft 365 Platform)
Builds
Automation, tooling, and platform services for Microsoft 365 collaboration ecosystems
Domain
Enterprise collaboration, Cloud infrastructure, Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Systems engineering fundamentals, Professional software development, System architecture design, Networking, Storage systems, Operating systems, Modern programming languages (C++, C#, Java, Python, Golang, PowerShell, Ruby), Microsoft 365 expertise, Azure experience
Preferred skills
Agile/Scrum methodology, AWS products, PowerShell, SharePoint on-premise administration
Technologies
Microsoft 365, SharePoint Online, OneDrive, Azure, PowerShell, Python, C#, Java, Golang, Ruby, AWS
Responsibilities
Design and build automation and services for M365 collaboration platforms, Write production-quality code and automation, Design system architectures for SharePoint Online and OneDrive, Partner with engineering teams to integrate M365 services, Solve complex distributed systems and operational challenges, Lead or contribute to design reviews and architectural decisions, Drive modernization, migration, and governance initiatives, Own services end-to-end in a DevOps model
Seniority
Senior, hands-on IC