Principal Software Engineer at Microsoft
Beijing, Beijing, China -
Full Time


Start Date

Immediate

Expiry Date

19 Feb, 26

Salary

0.0

Posted On

21 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Engineering, Cloud Infrastructure, Distributed Systems, AI-Powered Applications, Coding, Design, Testing, Operational Excellence, Security, Scalability, Performance, Mentoring, Automation, Telemetry, Incident Response, Compliance

Industry

Software Development

Description
Own the design and implementation of core infrastructure components, ensuring scalability, security, and high performance across systems. Lead architectural decisions, set engineering standards, and drive long-term technical strategy for complex solutions. Produce and review high-quality, secure, and maintainable code while championing best practices and modern patterns, including AI-driven approaches. Mentor engineers across teams, fostering growth in coding, design, testing, and operational excellence. Define and enforce robust test strategies, integrate automation, and ensure security and reliability in all deliverables. Oversee telemetry, incident response, and operational readiness to improve system stability and supportability. Collaborate with stakeholders to validate requirements, incorporate feedback, and uphold compliance, privacy, and accessibility standards. Bachelor'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 equivalent experience. Proven track record in designing and managing large-scale distributed systems. Strong proficiency in cloud infrastructure and modern web technologies. Experience in building AI-powered applications is a significant advantage. Outstanding leadership capabilities combined with excellent communication skills. Master'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 Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience.
Responsibilities
Own the design and implementation of core infrastructure components, ensuring scalability, security, and high performance across systems. Lead architectural decisions, set engineering standards, and drive long-term technical strategy for complex solutions.
Loading...