Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
M

Sr. Software Engineer--M365 COSMIC Team

Microsoft
🇨🇳 China
Hybrid
Senior
23 hours ago
  • Kubernetes
  • Azure
  • AI
  • CI/CD
  • Incident Response
  • C++
  • C#
  • Java
  • JavaScript
  • Python
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV
Overview

Help build the cloud platform behind Microsoft 365’s global services.

COSMIC (Containers on Substrate-Managed Intelligent Clusters), part of the Microsoft 365 Substrate Core organization, provides a Kubernetes-based platform for running services at global scale. Our team builds the infrastructure and developer experiences that help service teams deploy and operate their workloads securely, reliably, and efficiently.

We are looking for a Senior Software Engineer to design and deliver platform capabilities, strengthen our engineering systems, and advance intelligent automation across the service lifecycle. You will work on challenges spanning distributed systems, deployment orchestration, observability, reliability, and developer productivity, using Azure and cloud-native technologies.

In this role, you will take ownership of complex features from design through production, collaborate with engineers across Microsoft, and use operational data and customer feedback to guide improvements. You will also help evolve how we build and operate the platform through AI-assisted engineering and safe, measurable operational automation.

Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with a growth mindset, innovate to empower others, and collaborate to realize our shared goals. Each day we build on our values of respect, integrity, and accountability to create a culture of inclusion where everyone can thrive at work and beyond.



Responsibilities
  • Own end-to-end delivery of platform features and services, including technical design, implementation, testing, rollout, and production operation.

  • Build reliable, scalable components for Kubernetes-based infrastructure, improving service deployment, lifecycle management, and operational workflows.

  • Improve engineering quality and developer productivity through automated testing, integration validation, CI/CD systems, and reusable tooling.

  • Design for security, reliability, and operability from the outset, with clear telemetry, actionable diagnostics, controlled rollouts, and recovery mechanisms.

  • Develop automation that reduces repetitive work and operational risk. Where appropriate, incorporate AI-assisted or agent-based approaches with evaluation, access controls, and human oversight.

  • Investigate complex production issues, identify root causes using telemetry, and deliver durable improvements to platform reliability and performance.

  • Partner with product managers, engineers, and service owners to clarify requirements, make technical trade-offs, and deliver measurable outcomes.

  • Participate in on-call support and incident response for the services your team owns, translating operational learnings into better software and practices.

  • Mentor engineers through design discussions and code reviews, contributing to a collaborative and inclusive engineering culture.



Qualifications

Required Qualifications:

  • 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.

Other Requirements:

Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings:

  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter.

Preferred Qualifications:

  • 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. 
  • Proficiency in one or more programming languages such as Go, C#, or Python.
  • Experience designing, building, and supporting distributed systems, cloud services, or backend infrastructure.
  • Experience taking a significant feature or service from requirements and design through production delivery.
  • Solid coding, debugging, testing, and systems-design skills, with attention to maintainability and operational quality.
  • Ability to communicate technical decisions clearly, collaborate across teams, and work independently through ambiguous problems.
  • Hands-on experience with Kubernetes, containers, and Azure or comparable cloud platforms.
  • Experience with deployment orchestration, control planes, infrastructure automation, or large-scale service lifecycle management.
  • Experience building engineering systems, including CI/CD pipelines, integration tests, release validation, or developer tooling.
  • Experience improving service reliability through observability, incident investigation, performance analysis, and safe deployment practices.
  • Experience applying AI tools or agents to software development or operational workflows, including evaluating their effectiveness and managing their risks.

This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled.




Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more aboutrequesting accommodations.

Sr. Software Engineer--M365 COSMIC Team · Microsoft

Auto apply with Likeremote