Senior Software Engineer
Microsoft
Senior Software Engineer
Beijing, China
Save
Overview
We are inviting you to join the Copilot Team, where we are redefining the future of AI-powered experiences. The Copilot Team is at the forefront of innovation, building intelligent solutions that empower users across devices with seamless connections to Windows, M365, and Azure. From AI-driven mobile applications to advanced cross-device capabilities, we are delivering transformative experiences.
Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees, we embrace 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. #CopilotTeam
Qualifications
Interpersonal Skills
• Ability to lead and inspire a team, fostering a positive and productive work environment.
• A growth mindset, embracing challenges, learning from setbacks, and openness to feedback.
• Exceptional communication skills, able to articulate complex technical concepts to varied audiences.
• Confident in expressing ideas to diverse stakeholders with differing perspectives and challenges.
• A strong sense of ownership and accountability, capable of managing stakeholder expectations and meeting deadlines.
• Self-motivated and driven to collaborate across teams and organizations for collective success.
Qualifications
We are looking for someone with the following attributes:
• You have at least 5+ years of coding and debugging skills in C#, C++ or Java
• 4+ years of experience building applications and services in the Cloud.
• Demonstrated experience with application security assessment
• Ability to communicate technical details clearly across organizational boundaries.
• Experience in DevOps to maintain live services and\or application frameworks.
• Fluency in English.
• Familiarity with Agile and iterative development processes.
Preferred Qualifications
Candidates with the following experiences will be highly regarded:
• Cloud and services experience, with Azure cloud experience highly desirable.
• Excellent analytical skills with systematic and structured approach to software design.
• Passion for building highly scalable, highly reliable services.
• Experience with or exposure to Agile and iterative development processes.
• Experience/background in the Cloud Security.
• Familiarity with Microsoft Azure stack is helpful
• Proven ability to build and maintain cross-functional relationships across teams.
• Strong problem-solving skills, teamwork, and a passion for delivering exceptional user experiences.
Responsibilities
As a pivotal member of the Copilot Team, you will bring unique perspectives and expertise to the organization, driving innovative features and delivering transformative AI-powered experiences:
• This is an IC role, Coding / engineering design time >70%
• Manage complex projects from conception to implementation, with a focus on delivering AI-driven user interfaces and performance-optimized web applications.
• Coordinate technical delivery through sprints, fostering collaboration throughout the project lifecycle.
• Collaborate across geographies and time zones to establish best practices and develop automated processes that mitigate development risks.
• Investigate and debug complex performance issues in applications, ensuring optimal user experience and system efficiency.
• Design and implement performance testing strategies to proactively address bottlenecks.
• Work closely with Product Designers, Product Managers, and Engineers to deliver AI-enhanced products that delight users.
• Drive team-wide investments in infrastructure and foundational systems to support long-term technical roadmaps.
• Solve technical challenges to deliver outstanding outcomes for customers and the business.