Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Microsoft Logo

Software Engineer - Android

Microsoft

$84,200 - $180,400
Dec 6, 2025
Mountain View, CA, US
Apply Now

The Copilot Pages & Notebooks team at Microsoft is looking to solve the problem of transforming how people and organizations collaborate with Copilot, agents, and teammates by building tools and experiences that help them work and reach their goals.

Requirements

  • Proven experience coding in languages including, but not limited to, C, C++, C-Sharp, Java, JavaScript, or Python
  • Experience building Android applications with Kotlin/Java, Jetpack Compose, Android SDK, and MVVM/MVI patterns.
  • Experience releasing and supporting large‑scale Android apps via the Google Play Store (e.g., staged rollouts, metrics, crash analytics).
  • Experience with version control, CI/CD, automated testing, monitoring/alerting, and performance tuning for mobile clients.
  • Knowledge of mobile internals, architectural patterns, secure network communication, and memory/battery efficiency best practices.
  • Experience delivering accessible mobile UX that meets or exceeds WCAG/Android accessibility guidance.
  • Familiarity with modern Android frameworks (e.g., Jetpack, Compose) and shared engineering systems.

Responsibilities

  • Designs and develops Android features for the M365 Copilot app that are accessible, reliable, and secure.
  • Codes high‑quality, testable, and maintainable Kotlin/Java components using modern Android frameworks (e.g., Jetpack, Compose) and shared engineering systems.
  • Implements performance optimizations for startup time, rendering, memory usage, network efficiency, and battery impact.
  • Tests features with unit/instrumentation tests and monitoring/alerting to uphold reliability and accessibility standards.
  • Collaborates with product, design, and service teams to deliver cohesive user experiences and unblock others through clear documentation and code reviews.
  • Debugs and resolves production issues, drives root‑cause analysis, and contributes to continuous improvement in operational excellence.
  • Leverages AI‑assisted tooling and a growth mindset to evolve workflows and increase developer productivity.

Other

  • Bachelor's Degree in Computer Science, or related technical discipline
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter.
  • Master's Degree in Computer Science or related technical field with proven experience
  • 1+ year(s) technical engineering experience