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


Start Date

Immediate

Expiry Date

18 Feb, 26

Salary

0.0

Posted On

20 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Mentoring, Architecture Decisions, Test Strategies, Security Testing, Frontend Development, AI Tools, Telemetry Integration, Incident Response, Customer Validation, C, C++, C#, Java, JavaScript, Python

Industry

Software Development

Description
Develop secure, performant, and maintainable code across products; mentor teams on best practices and validation strategies while ensuring adherence to design specifications. Own complex product architecture decisions, evaluate design options, and ensure scalability, resiliency, compliance, and cost-effectiveness. Define and implement robust test strategies, including security testing; improve test coverage, reliability, and automation leveraging AI tools. Build and release thoughtful features for an engaging homepage experience—primarily frontend (full stack preferred)—across multiple products (e.g., Edge browser, Windows Widgets) and endpoints (desktop, mobile). Promote secure design principles, scalability, and performance; stay current with emerging technologies and collaborate closely with developers and PMs across countries for agile development. Integrate telemetry for monitoring system health, lead incident response and postmortems, and proactively improve live-site operations and troubleshooting processes. Partner with stakeholders to validate customer needs, incorporate feedback loops, and ensure solutions meet security, privacy, and usability expectations. 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. Strong coding proficiency with experience in TypeScript/JavaScript, C#, and similar technologies. Excellent communication skills in English. Proven ability in design, problem-solving, and data analysis, with a strong passion for quality, performance, and engineering excellence. Preferably 10+ years of industry experience in frontend development (HTML, CSS, JavaScript, React, etc.). Self-driven and capable of working independently, while thriving in a collaborative team environment to research and deliver innovative solutions to complex technical and business challenges.
Responsibilities
Develop secure, performant, and maintainable code across products while mentoring teams on best practices. Own complex product architecture decisions and ensure scalability, resiliency, compliance, and cost-effectiveness.
Loading...