This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Microsoft 365 (M365) Intelligent Conversation and Communications Cloud (IC3) is the platform that powers billions of real-time customer conversations across several mission critical products like Teams, Skype, Copilots, Dynamics, and third-party solutions (through Azure Communication Services). The platform enables reliable and high-quality messaging, meeting, and audio/video calling services that work every time, from anywhere, seamlessly across all customer touchpoints. Conversations on our platforms are made more intelligent in real-time, empowering best-in-class productivity tools for the modern workplace where every call, meeting, or chat will make the next one better.
Job Responsibility:
Lead by example in designing, building, and operating large‑scale, distributed backend services with high standards for quality, security, reliability, and performance
Own architecture and design for complex features or subsystems
evaluate tradeoffs across scalability, resiliency, cost (COGS), security, and compliance
Drive code quality through strong implementation practices and high‑signal, timely code reviews
coach other engineers and raise the engineering bar
Apply AI‑native development practices across the SDLC (design, coding, testing, documentation)
own AI‑assisted outputs and help the team adopt disciplined AI usage
Ensure reliability and operational excellence by leading on‑call efforts, improving observability and telemetry, conducting incident retrospectives, and driving long‑term fixes
Drive execution and delivery by partnering with stakeholders on planning, estimation, release readiness, safe deployment, flighting, and rollback strategies
Use data and experimentation to validate assumptions, measure impact, and guide technical and product decisions
Collaborate across teams to manage dependencies, align on shared goals, and deliver cohesive end‑to‑end solutions
Champion security, privacy, and compliance, ensuring designs and implementations meet Microsoft standards and regulatory expectations
Requirements:
Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Experience designing, developing, and operating backend services
Fundamentals in algorithms/data structures, multithreading/asynchronous processing, and networking
Proficiency in written, reading, and conversational English as all business operations as well as customer communications are conducted in English
Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Nice to have:
Master's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND extensive technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience