Join Microsoft's Office Android Shared Team, powering shared components and experiences across Word, Excel, and PowerPoint on Android. This role offers an exciting opportunity to work on large-scale mobile applications that impact millions of users worldwide. As a Software Engineer II, you'll be responsible for developing high-performance, scalable features while ensuring business-critical fundamentals. The position involves working with cutting-edge mobile technologies and bringing AI-driven innovation to the Office suite.
The role requires expertise in Java, Kotlin, and C++ development, with a focus on Android platform optimization. You'll collaborate with cross-functional teams across global development centers, participating in the full software development lifecycle from design to deployment. The team emphasizes quality, performance, and user experience, making this an ideal position for engineers passionate about mobile development and creating impact at scale.
Microsoft offers comprehensive benefits, including industry-leading healthcare, educational resources, and work-life balance programs. The company's inclusive culture and global reach provide unique opportunities for professional growth and innovation. With a focus on continuous learning and collaboration, you'll be part of a team that shapes the future of mobile productivity applications.
This position requires 3+ years of technical engineering experience and offers the chance to work on features that millions of users interact with daily. The role combines technical challenges with creative problem-solving, making it perfect for engineers who want to make a significant impact in mobile application development.