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).
At Microsoft, we build pioneering platforms and services that enable developers and businesses worldwide. Our Cognitive Service Platform team delivers robust, scalable, and secure cloud services that power intelligent applications across industries.As a Senior Software Engineer, you will design, build, and operate distributed cloud services. This role also includes exploratory AI innovation work by leveraging existing Cognitive Services and platform capabilities. We’re looking for a strong individual contributor with solid cloud engineering fundamentals, sound technical judgment, and an interest in applying AI technologies creatively to influence future platform direction.
Job Responsibility:
Design, develop, and maintain new features and enhance existing systems
Write clean, testable, and maintainable code
Troubleshoot live-site issues, deploy fixes, and improve system reliability
Work collaboratively with cross-functional teams to drive project success
Embrace both Microsoft technology and cutting-edge open source technology, apply existing platform and cognitive capabilities to explore new scenarios
Ensure security compliance by configuring, updating, and maintaining security tools and standards
Requirements:
Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Minimum 5 years development experiences in largescale distributed system
Experience with object-oriented design principles
Experience coding in languages such as C#, Go, Python, Java, C, or C++
Nice to have:
Master's Degree in Computer Science or related technical field AND 6+ years 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 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
Familiarity with microservices architecture, Kubernetes (K8s), and observability tools (e.g., logs, metrics)
Understanding of network protocols and cloud service architecture
Strong collaboration skills and a passion for driving impactful results