company logo

Software Engineer - Azure Real-time Messaging Services

Microsoft.com

Office

Shanghai, Shanghai, China

Full Time

Do you want to be at the center of Cloud Computing? Are you passionate in working on products that make Azure as “The Developer’s Cloud” - the place that every developer thinks first when they build their cloud application? Azure Real-time Messaging Services is a set of services which focus on helping developers easily build web applications with real-time messaging capability, including:

Azure SignalR Service: https://azure.microsoft.com/services/signalr-service/

Azure Web PubSub: https://azure.microsoft.com/services/web-pubsub/

We’re looking for engineers who are passionate in building state-of-art services that make Azure a better platform for developers. As a software engineer in the team, you’ll be able to participate in the whole lifecycle of the service development, including designing, coding, testing and running hyper-scale services in production. You’ll have the opportunity to work with a wide variety of people and tackle large scale technical problems which gives you a great opportunity to impact Azure.

Responsibilities

  • Design, develop and deliver user-friendly, state-of-the-art Azure services to provide world-class user experiences on Azure
  • Work together with the team to ensure service quality, availability and reliability
  • Participate in live-site and customer support to ensure customers using our services have a great experience

Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 3+ years of experience in developing and shipping enterprise or cloud-based applications
  • Strong problem solving and communication skills, self-driven and long-term strategic thinker
  • Ability to quickly pick up new technologies and industry trends
  • Experience and passion for building highly scalable service
  • Experience with cloud infrastructures like Azure or AWS is preferred
  • Experience with open source tools and frameworks is a plus
  • Good written and oral communication skills

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

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.

Software Engineer - Azure Real-time Messaging Services

Office

Shanghai, Shanghai, China

Full Time

September 19, 2025

company logo

Microsoft

Microsoft