Senior Software Engineer- Mobile

Microsoft

full-time

Posted: August 25, 2025

Number of Vacancies: 1

Job Description

The Office Android Shared Team powers the shared components and experiences across Word, Excel, and PowerPoint on Android. We focus on delivering best-in-class UX, enabling next-gen collaboration, and ensuring business-critical fundamentals—all while driving engagement for millions of users.  This role offers the opportunity to build high-performance, scalable, and user-friendly features, improve core fundamentals, integrate the latest mobile trends, and bring AI-driven innovation to the Office suite. As a Senior Software Engineer you’ll collaborate with cross-functional teams to deliver seamless productivity experiences on a global scale. If you're passionate about mobile innovation and making a real impact, let’s connect!  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.

Locations

  • Hyderabad, Telangana, India, Hyderabad, Telangana, India

Salary

Salary not disclosed

Required Qualifications

  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or PythonOR equivalent experience. (degree)
  • OR equivalent experience. (degree)
  • Deep expertise in C++ and Java / Kotlin (degree)
  • Strong understanding of Android architecture, UI frameworks, and performance tuning. (degree)
  • Experience with native code integration (JNI) and memory management. (degree)
  • Fast learner with good interpersonal, verbal, and written communication skills (degree)
  • Strong in analytical problem solving and good fundamentals in CS. (degree)
  • Passion for learning new skills with the ability to thrive in a feedback-driven environment. (degree)
  • Experience with productivity or enterprise-grade mobile applications. (degree)
  • Familiarity with accessibility, localization, and internationalization. (degree)
  • Proven track record of shipping high-quality apps at scale. (degree)
  • Experience in experimentation and using data science to analyse product telemetry. (degree)

Preferred Qualifications

  • Experience with productivity or enterprise-grade mobile applications. (degree)
  • Familiarity with accessibility, localization, and internationalization. (degree)
  • Proven track record of shipping high-quality apps at scale. (degree)
  • Experience in experimentation and using data science to analyse product telemetry. (degree)

Responsibilities

  • Architect, develop, and optimize core components of the Office Android application using Java, Kotlin, and C++.
  • Lead technical design discussions and mentor junior engineers.
  • Collaborate with cross-functional teams to deliver seamless, high-performance experiences.
  • Drive innovation in UX, performance, and reliability across shared mobile infrastructure.
  • Own end-to-end delivery of features, from ideation to release and telemetry analysis.
  • Leverage subject-matter expertise to drive project plans, release plans, and work items in collaboration with stakeholders.
  • Proactively seek new knowledge and adapt to trends, technical solutions, and patterns to improve product availability, reliability, efficiency, observability, and performance.

Travel Requirements

3 days / week in-office

Documents

PrivacyTerms & ConditionsAbout UsRefund PolicyRecruiter Login

© 2025 Pro Partners. All rights reserved.