Senior Software Engineer, Mobile (Android)

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Android
Senior Software Engineer
Contact Company
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer

Description For Senior Software Engineer, Mobile (Android)

Google is seeking a Senior Software Engineer specialized in Android development to join their mobile team. This role is crucial for developing and maintaining Android applications that impact billions of users worldwide. The position involves working on Google's open-source mobile operating system that powers more than 3 billion devices globally.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions while managing project priorities and deliverables. You'll work with large-scale systems and codebases, requiring expertise in Android application development and best practices. The role demands strong technical leadership skills and the ability to review code, provide feedback, and ensure best practices are followed.

The ideal candidate should have at least 5 years of software development experience and 3 years specifically in Android application development. You'll be working on projects critical to Google's needs, with opportunities to switch teams and projects as both you and the business evolve. The position requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack.

Google's Android team is dedicated to bringing computing to everyone worldwide, believing that computing is a superpower for good. The platform enables access to information, economic opportunity, productivity, and connectivity. You'll be part of a team that provides the foundation for OEMs and developers to build compelling computing devices, from smartphones to tablets, TVs, and wearables.

This role offers the opportunity to work on cutting-edge technology that impacts billions of users, contribute to the Android Open Source Project, and be part of Google's mission to organize the world's information and make it universally accessible and useful. You'll collaborate with talented engineers across various domains, including information retrieval, distributed computing, system design, security, and artificial intelligence.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, Mobile (Android)

  • Write and test product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies

Requirements For Senior Software Engineer, Mobile (Android)

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience with Android application development
  • Experience with large-scale software development, including multi-systems and codebases
  • Experience building and shipping Android application available on the Android system or Play Store
  • Experience in Android app development principles and best practices

Interested in this job?

Jobs Related To Google Senior Software Engineer, Mobile (Android)

Senior Software Engineer, Mobile (Android), Google Workspace

Senior Android Engineer role at Google Workspace, developing mobile applications with competitive compensation and opportunity to impact billions of users.

Senior Software Engineer, Android, Platform and Devices

Senior Software Engineer position at Google focusing on Android platform and devices, requiring 5+ years of software development experience and strong expertise in storage solutions.

Senior Software Engineer, Messages, Spam and Abuse, Android

Senior Software Engineer position at Google, focusing on spam and abuse prevention in Android Messages, requiring 5+ years of software development experience and Android expertise.

Senior Software Engineer, ChromeOS

Senior Software Engineer position at Google, working on ChromeOS and Android technologies, requiring 5 years of software development experience and strong technical leadership skills.

Senior Software Engineer, Android

Senior Software Engineer position at Google working on Android platform, developing next-generation mobile technologies that impact billions of users worldwide.