LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Microsoft›Software Engineer II
Microsoft

About Microsoft

Empowering every person and organization on the planet

🏢 Tech👥 100K+📅 Founded 1975📍 Redmond, Washington, United States

Key Highlights

  • Market cap exceeds $2 trillion
  • 100,000+ employees worldwide
  • Leading cloud services through Azure
  • Major clients include Walmart and BMW

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...

🎁 Benefits

Microsoft offers competitive salaries, stock options, generous PTO policies, and comprehensive health benefits. Employees also enjoy a flexible remote...

🌟 Culture

Microsoft fosters a culture of innovation and inclusivity, emphasizing collaboration across teams and a commitment to diversity. The company values em...

🌐 Website💼 LinkedIn𝕏 TwitterAll 1537 jobs →
Microsoft

Software Engineer II

Microsoft • India, Telangana, Hyderabad

Posted 2d agoMid-LevelSoftware engineering📍 Hyderabad
Apply Now →

Skills & Technologies

JavaKotlinC++Android

Overview

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.

Job Description

Who you are

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.

Desirable

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.

What you'll do

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.

What we offer

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.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Microsoft.

Apply Now →Get Job Alerts