Senior Software Engineer

Microsoft

Microsoft

Software Engineering
Posted on Oct 14, 2025

Senior Software Engineer

Beijing, China

Save

Share job

Date posted
Oct 14, 2025
Job number
1892986
Work site
4 days / week in-office
Travel
0-25 %
Role type
Individual Contributor
Profession
Software Engineering
Discipline
Software Engineering
Employment type
Full-Time

Overview

We are the MSN Content Ecosystem team under the Microsoft AI Department, building an intelligent platform for content creators. Our platform supports partner/brand onboarding, content ingestion, engagement data analysis and visualization, revenue sharing computation, and payment processing. We leverage AI to empower creators through: Customer Service Chatbot: Quickly answers any MSN partner hub related questions; Data Insight Analyzer: Analyzes revenue, content, and user data to help partners identify high-performing content patterns and optimize strategies.
We are looking for a passionate and experienced Senior Software Engineer to join us and drive the platform’s intelligence and scalability.

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.
  • Solid computer science fundamentals and background knowledge in AI;
  • Prior experience in AI-related roles is preferred;
  • Proficient in programming languages and frameworks such as Python, C#, Java, and frontend development tools;
  • Strong communication skills and a collaborative mindset.

Preferred / Additional 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.

Responsibilities

  • Lead code reviews to ensure adherence to engineering standards, test coverage, and secure coding practices. Provide feedback and mentorship to peers, and apply tools and patterns that enhance reliability, diagnosability, and maintainability.
  • Develop scalable and secure design proposals, collaborating across teams to resolve dependencies and validate design hypotheses. Ensure solutions meet performance, compliance, and cost expectations.
  • Create and maintain test plans that validate functionality and security. Leverage automation and AI tools to improve test reliability and coverage, and ensure testability is embedded in design.
  • Apply secure design principles and engineering best practices to build resilient systems. Drive automation in deployment, ensure compliance with global regulations, and integrate security monitoring and incident response mechanisms.
  • Translate product requirements into actionable plans, estimate effort, and guide execution. Ensure safe deployment practices, flighting strategies, and rollback plans are in place to support efficient and secure releases.
  • Integrate telemetry and observability into systems to monitor performance and security. Act as a Designated Responsible Individual (DRI), lead incident response efforts, and continuously improve live site operations and support documentation.
  • Collaborate with stakeholders to understand user needs and incorporate feedback into product design. Ensure privacy and security requirements are met, and establish feedback loops to measure impact and value.

Benefits/perks listed below may vary depending on the nature of your employment with Microsoft and the country where you work.
Industry leading healthcare
Educational resources
Discounts on products and services
Savings and investments
Maternity and paternity leave
Generous time away
Giving programs
Opportunities to network and connect

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 and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.