Senior Software Engineer

A global technology company that empowers every person and organization on the planet to achieve more.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Engineer

Microsoft is seeking a Senior Software Engineer to join their elite team of Software Engineers in Beijing, China. This role offers a unique opportunity to work with cutting-edge AI technologies and algorithms, applying them to real-world products that impact countless users. The team models their behavior after the Halo Spartans, focusing on effectiveness, efficiency, and bold execution to accelerate the development of high-priority & business-critical investments.

The position requires 4+ years of experience in technical engineering and large project work, with expertise in languages like C, C++, C#, Java, JavaScript, or Python. The role involves designing and implementing features in a Client-Server environment, investigating AI technologies, and collaborating closely with cross-functional teams. The hybrid work environment allows up to 50% work from home, with 0-25% travel requirements.

Microsoft offers an exceptional benefits package including industry-leading healthcare, educational resources, parental leave, and generous time away. As part of Microsoft's inclusive culture, you'll work in an environment that values respect, integrity, and accountability, with a mission to empower every person and organization on the planet to achieve more.

The ideal candidate will have strong communication and collaboration skills, experience with serverless architectures, and the ability to evaluate and implement solutions in distributed environments. This is an excellent opportunity for a senior engineer passionate about AI technology and building impactful user experiences while working for one of the world's leading technology companies.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer

  • Design and implement features in a Client-Server environment using data to guide and measure success
  • Investigating and prototyping new technologies and frameworks, especially in the AI areas
  • Understand both technology and business to know the right tradeoffs to make
  • Work closely with your peers, managers, product, design, and operations teams to create solutions that meet business requirements
  • Drive engineering and operational excellence across the product
  • Collaborate with other engineers to surface common pain points, develop solutions and evangelize best practices

Requirements For Senior Software Engineer

Java
JavaScript
Python
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in languages including C, C++, C#, Java, JavaScript, or Python
  • 4+ years of experience working on a large project
  • Passion for building great end-user experiences

Benefits For Senior Software Engineer

Medical Insurance
Education Budget
Parental Leave
  • 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

Interested in this job?

Jobs Related To Microsoft Senior Software Engineer

Senior Software Engineer

Senior Software Engineer role at Microsoft's Azure PostgreSQL team, focusing on developer experience and database services, offering remote work and competitive compensation.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Health and Life Sciences team in Vancouver, focusing on healthcare technology solutions with up to 100% remote work option.

Senior Software Engineer

Senior Software Engineer position at Microsoft's Azure Data team, focusing on big data analytics and AI integration with hybrid work options in Hyderabad, India.

Senior Software Engineer

Senior Software Engineer role at Microsoft working on Azure Data SQL Core Team, focusing on database operating system capabilities and performance optimization.

Senior Software Engineer

Senior Software Engineer position at Microsoft working on Microsoft Entra ID, focusing on authentication, authorization, and directory services for cloud infrastructure.