Senior Software Engineer II

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
Mobile
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Enterprise SaaS

Description For Senior Software Engineer II

Microsoft's Excel Mobile team is seeking a Senior Software Engineer II to work on their world-renowned Office app. The role focuses on elevating Excel's mobile experience to flagship quality, emphasizing performance and reliability. The team is dedicated to bringing Excel's rich content models alongside mobile-optimized experiences to phones and tablets. They operate with a fast-paced ideate/create/learn cycle, focusing on measurable value growth.

The position requires expertise in native (C/C++) programming and mobile development for both Android and iOS platforms. The team values passionate, purposeful engineers who demonstrate a deep learning mindset and can-do attitude. You'll be working in a collaborative environment with fantastic work culture and good career growth opportunities.

As part of Microsoft's broader mission to empower every person and organization globally, you'll contribute to creating inclusive, innovative solutions that help users achieve more. The role involves working with cross-functional teams across global development centers, requiring strong communication skills and technical expertise.

The ideal candidate will combine technical proficiency with leadership abilities, as you'll be leading small engineering teams while maintaining a strong focus on product fundamentals. Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance support, making it an attractive opportunity for experienced engineers looking to make a significant impact in mobile productivity solutions.

Last updated 2 days ago

Responsibilities For Senior Software Engineer II

  • Design and implement features leading a feature crew of 2 to 3 engineers
  • Maintain strong attention to fundamentals: performance, robustness, and resource usage
  • Work independently and collaboratively within and across product teams globally
  • Be data driven to keep the quality of the product high
  • Perform solid debugging, investigating and designing
  • Practice customer obsession to create great customer outcomes

Requirements For Senior Software Engineer II

Java
  • Bachelor's Degree in Computer Science or related technical field
  • 4+ years technical engineering experience with coding in C/C++ and/or Java/Obj
  • Proven skill in designing large features or a small product
  • Fast learner with good interpersonal, verbal, and written communication skills
  • Strong in analytical problem solving and good fundamentals in C

Benefits For Senior Software Engineer II

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 II

Senior Software Engineer- iOS/Android

Senior Software Engineer position at Microsoft Teams focusing on iOS and Android development, requiring 8+ years of mobile development experience.

Senior Software Engineer - Andriod/iOS

Senior Software Engineer position at Microsoft Teams focusing on Android and iOS development, requiring 8+ years of mobile development experience.

Senior Software Engineer- Mobile Devops

Senior Software Engineer role at Microsoft focusing on Mobile DevOps for Teams, combining mobile development expertise with automation and infrastructure development.

Software Engineer

Senior Software Engineer position at Microsoft Teams, focusing on mobile development for meetings and events features, with 8+ years of experience required.

Senior Software Engineer

Senior Software Engineer position at Microsoft Security, focusing on mobile threat protection and AI-driven security solutions, requiring 8+ years of experience.