Senior Software Engineer at Microsoft
Noida, Uttar Pradesh, India -
Full Time


Start Date

Immediate

Expiry Date

02 May, 26

Salary

0.0

Posted On

01 Feb, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C, C++, C#, Java, JavaScript, Python, Data Structures, Algorithms, Software Development, Debugging, Azure Cloud, ADO, HTML5, React, AI, Full-Stack Development

Industry

Software Development

Description
Overview Microsoft 365 is a comprehensive suite of productivity tools and cloud-based services offered by Microsoft, designed to empower individuals and organizations to achieve more, collaborate efficiently, and enhance their digital workflows. Microsoft 365 team is growing, and we are looking for talented engineers in PowerPoint team! As an engineer in PowerPoint team, you will have the exciting opportunity to contribute to the development and enhancement of one of the most widely used presentation software in the world. In this role as a Senior Software Engineer, you will design and build innovative features for PowerPoint, enabling users to craft engaging stories and visually striking presentations. PowerPoint allows seamless creation, editing, and presenting of slideshows from different endpoints. You will collaborate with cross-functional teams, understand user needs, and leverage the latest technologies to shape the future of PowerPoint. Additionally, you will play an essential part in integrating Copilot features across endpoints—including web, Win32 and Mac—delivering AI-powered assistance for content creation, design suggestions, and productivity enhancements wherever users work with PowerPoint. This position provides an outstanding opportunity for full-stack product development, shaping the future of PowerPoint by integrating innovative front-end and back-end technologies with advanced cloud services. You will play a key role in developing Copilot features, including designing and refining prompts, conducting evaluations, and tuning models to deliver AI-powered assistance. By combining expertise in prompt engineering and model optimization, you will help create intelligent, adaptive experiences that deliver exceptional value to users worldwide. Microsoft’s mission is to empower every person and every organization on the planet to achieve more. As employees we come together with 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. Responsibilities Design, develop, and improve large-scale system architecture and infrastructure. Build and scale high-quality user experiences with a focus on performance and reliability. Implement, debug, and maintain features in live production environments. Write robust code and develop comprehensive unit and integration tests. Mentor junior engineers, sharing best practices and technical guidance. Collaborate with cross-functional teams to integrate and optimize Copilot features for AI-powered assistance. Design and refine Copilot prompts, monitor AI-driven experiences, and ensure the reliability and value of Copilot features. Qualifications Required Qualifications: 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. 8+ years of software development experience in C#, C++, .NET, TypeScript, or similar programming languages or platforms. Proficiency in Data Structures and Algorithms. Experience building and shipping production grade services. Track record of delivering products, features and functionality on time, with extremely high quality. Excellent problem-solving and debugging skills. Good verbal and written communication skills and ability to work cross- team in collaborative environment. Other Requirements: Ability to meet Microsoft, customer and/or government security screening requirements are required for this role. These requirements include but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter. Preferred Qualifications: Experience with Azure Cloud and ADO (Azure DevOps) pipeline is preferred but not required. Experience with JavaScript/Typescript and HTML5 and familiarity with frameworks like React is a plus. Passion for building highly available products at scale. Self-driven, pro-active, results-oriented and ability to work with minimal direction. Experience leading a multi-person team from design through implementation to delivery This position will be open for a minimum of 5 days, with applications accepted on an ongoing basis until the position is filled. 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 with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.
Responsibilities
Design, develop, and improve large-scale system architecture and infrastructure while building and scaling high-quality user experiences. Collaborate with cross-functional teams to integrate and optimize Copilot features for AI-powered assistance.
Loading...