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 contributing to Android, Google's open-source mobile operating system that powers over 3 billion devices worldwide. The position combines technical expertise in Android development with opportunities to impact billions of users globally.

The ideal candidate will be involved in developing and maintaining Android applications, working with large-scale systems, and contributing to Google's mission of making computing accessible to everyone. You'll be part of a team that believes in computing as a force for good, enabling access to information, economic opportunity, and connectivity worldwide.

As a Senior Software Engineer, you'll manage project priorities, work on critical Google initiatives, and have the chance to switch teams and projects as you grow. The role requires strong technical skills in Android development, experience with large-scale software development, and the ability to work with multi-systems and codebases.

Key responsibilities include writing and testing code, reviewing other engineers' work, contributing to documentation, troubleshooting complex issues, and participating in technical design reviews. You'll work with cutting-edge technologies across various domains, including information retrieval, distributed computing, AI, and mobile development.

The position offers the opportunity to work on products that handle information at massive scale, extending well beyond web search. You'll be part of Google's mission to provide the platform for OEMs and developers to build compelling computing devices that run the best apps and services for everyone in the world.

Last updated 2 hours 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, 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, Mobile (Android), Google Workspace

Senior Software Engineer position at Google focusing on Android development for Google Workspace, offering competitive compensation and the opportunity to impact billions of users.

Senior Software Engineer Android, Google Photos

Senior Android Engineer role at Google Photos, building and improving mobile applications used by millions globally.

Senior Software Engineer, Android, XR Platform

Senior Software Engineer position at Google working on Android XR Platform, focusing on developing next-generation AR/VR technologies.

Senior Software Engineer, Engineering Productivity, Android

Senior Software Engineer position at Google focusing on Android Engineering Productivity, offering competitive compensation and the opportunity to impact billions of users.