Software Design Engineer, Teams Android

Microsoft empowers every person and organization on the planet to achieve more through innovative technology solutions.
$98,300 - $193,200
Android
Mid-Level Software Engineer
Hybrid
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Design Engineer, Teams Android

Microsoft Teams is seeking a Software Design Engineer to join their mobile clients team, focusing on Android development. This role is part of Microsoft's vision to redefine productivity in a mobile-first and cloud-first world. Teams serves as the hub for teamwork in Microsoft 365, used by millions globally.

The position involves working on performance, mobile architecture, and customer growth initiatives for both Android and iOS platforms. You'll be tackling complex challenges in mobile collaboration and productivity, working with cutting-edge technologies while maintaining strong customer focus.

As a Software Design Engineer, you'll be responsible for improving system architecture, addressing application fundamentals, and implementing solutions that directly impact user experience. The role requires strong technical skills in Android development (Kotlin, Java), understanding of mobile applications, and ability to work effectively in large teams.

The position offers a competitive salary range of $98,300 - $193,200 (higher in SF and NYC areas), comprehensive benefits including healthcare, educational resources, and parental leave. Work arrangement is hybrid with up to 50% work from home option and 0-25% travel requirement.

This is an excellent opportunity for experienced developers passionate about mobile technologies, performance optimization, and collaborative development. You'll be part of a diverse, supportive team that values continuous innovation and incremental progress toward well-defined architectural goals.

The ideal candidate should have 2+ years of software engineering experience, strong Android development skills, and a track record of shipping successful products. You'll need to demonstrate both technical excellence and customer obsession, understanding the competitive landscape while delivering reliable, high-performance solutions.

Last updated 2 days ago

Responsibilities For Software Design Engineer, Teams Android

  • Solve and address issues in application fundamentals for Teams Mobile Application for Android
  • Improve system architecture to scale mobile development agility
  • Be customer obsessed and understand customer needs in changing business and technology landscape
  • Design and implement solutions impacting customer experience and store rating
  • Work with code, supporting partner services and driving deliverables across v-teams
  • Plan and design features in stages to reach end goals in an evolutionary way

Requirements For Software Design Engineer, Teams Android

Kotlin
Java
  • Bachelor's Degree in Computer Science or related technical field AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 2+ years of Software Engineering experience with a track record of shipping successful products
  • Experience with Android technologies Kotlin, Java etc. and knowledge of end to end software development life cycle for Android platform
  • Experience working in large teams to address complex problems
  • Must pass Microsoft Cloud Background Check

Benefits For Software Design Engineer, Teams Android

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
  • 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 Software Design Engineer, Teams Android

Android Software Development Engineer, Last Mile Platform Services, SDE

Android Software Development Engineer position at Amazon's Last Mile Platform Services, focusing on mobile foundation development and delivery experience optimization.

Software Development Engineer, Fire TV

Software Development Engineer position at Amazon Fire TV team, focusing on Android development and innovative entertainment platform features.

Android Software Development Engineer, Last Mile Platform Services, SDE

Android Software Development Engineer position at Amazon's Last Mile Platform Services, focusing on building mobile foundations for delivery experience

Android Software Engineer, Fire TV Live Middleware

Android Software Engineer position at Amazon Fire TV team, focusing on Live TV middleware development and API integration for entertainment platform development.

Android SDE, Amazon Key

Android Software Development Engineer position at Amazon Key, developing IoT-enabled mobile solutions for access control and delivery systems.