Microsoft Teams Core Services team is looking to build secure, resilient, highly available, and highly scalable services and systems to deliver next-gen collaboration and teamwork experiences for Microsoft Teams, which serves billions of calls per day and is one of Microsoft's fastest-growing products.
Requirements
- Bachelor’s degree in computer science or related technical discipline with 2+ years of experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python OR equivalent experience.
- 2+ years of experience building and operating large-scale cloud services.
- Experience working with authentication stack of services.
- Experience working with M365 components like Entra (AAD), Exchange, Substrate, SharePoint.
- Drive to improve performance, availability and supportability of services and systems.
- Drive to increase efficiency through automation.
Responsibilities
- Design, development, testing, and DevOps of Teams services ensuring security, availability and performance.
- Improving security of the services by implementing more secure communication protocols and design patterns.
- Contribute to design documents and participate in code reviews.
- Participate in on-call rotations, incident response, and root cause analysis.
- Collaborate with team members residing in various parts of the globe.
Other
- Ability to meet Microsoft, customer and/or government security screening requirements including the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
- Bachelor’s or Master’s degree in Computer Science or related technical field.
- Microsoft is an equal opportunity employer and provides reasonable accommodations for individuals with disabilities.