
Empowering every person and organization on the planet
Microsoft Corporation, headquartered in Redmond, Washington, is a leading technology company known for its software products like Windows and Office, as well as cloud services through Azure. With over 100,000 employees, Microsoft serves millions of customers globally, including major enterprises lik...
Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...
Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

Microsoft • India, Telangana, Hyderabad
Microsoft is hiring a Software Engineer II to develop features for the Office Android Suite. You'll work with Java, Kotlin, and C++ to enhance user experiences across Word, Excel, and PowerPoint. This role requires collaboration with cross-functional teams and a passion for mobile innovation.
You have a solid background in software engineering with experience in developing mobile applications — your expertise in Java, Kotlin, and C++ allows you to create high-performance features that enhance user experiences. You understand the importance of optimizing application performance and memory usage across various Android devices, ensuring that your applications run smoothly for millions of users.
You thrive in collaborative environments, working closely with product managers, designers, and other engineers to define and implement solutions that meet user needs — your ability to communicate effectively and share ideas fosters a productive team atmosphere. You are familiar with continuous integration and deployment pipelines, contributing to the overall efficiency of the development process.
Your passion for mobile innovation drives you to stay updated with the latest trends and technologies — you are eager to integrate AI-driven features into applications, enhancing the functionality and user engagement of the Office suite. You are committed to delivering best-in-class user experiences and understand the significance of business-critical fundamentals in your work.
Experience with cross-platform development or familiarity with other programming languages can be beneficial — you are open to learning and adapting to new technologies as needed. A background in UX design principles can also enhance your contributions to the team.
As a Software Engineer II at Microsoft, you will design, develop, and maintain features for the Office Android Suite of Applications — your work will directly impact the productivity experiences of users worldwide. You will collaborate with cross-functional teams to define and implement solutions that meet user needs, ensuring that the applications are user-friendly and efficient.
You will optimize application performance and memory usage across a wide range of Android devices, ensuring that users have a seamless experience regardless of their device specifications. Participating in code reviews, debugging, and triaging issues will be part of your daily responsibilities, allowing you to contribute to the overall quality of the software.
You will also contribute to continuous integration and deployment pipelines, helping to streamline the development process and improve the team's efficiency. Your role will involve staying updated with the latest mobile trends and integrating innovative features that enhance user engagement and collaboration within the Office suite.
Microsoft offers a dynamic work environment where innovation is encouraged — you will have the opportunity to work on impactful projects that reach millions of users globally. The company values collaboration and growth, providing resources for professional development and continuous learning.
You will be part of a culture that emphasizes respect, integrity, and accountability, creating an inclusive workplace where everyone can thrive. Microsoft is committed to empowering every person and organization on the planet, and your contributions will play a vital role in achieving this mission.
Join us at Microsoft and be part of a team that is shaping the future of productivity applications — your work will not only enhance user experiences but also drive engagement and collaboration across the globe.
Apply now or save it for later. Get alerts for similar jobs at Microsoft.