Taro Logo

Senior Software Developer, 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
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Consumer
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Developer, Android

Google is seeking a Senior Software Developer to join their Android team, which powers more than 3 billion devices worldwide. This role is crucial in developing and maintaining Android, Google's open-source mobile operating system. The ideal candidate will bring expertise in software development, particularly in Android OS development and concepts.

As a Senior Software Developer, you'll be working on critical projects that impact how billions of users interact with Android devices. You'll be involved in the full development lifecycle, from design to deployment, while collaborating with cross-functional teams to create innovative solutions. The role requires strong technical skills in Java, C++, and Kotlin, along with experience in multi-threaded back-end systems.

Google's mission with Android is to bring computing to everyone in the world, believing that computing is a super power for good that enables access to information, economic opportunity, productivity, and connectivity. You'll be part of a team that provides the platform for OEMs and developers to build compelling computing devices including smartphones, tablets, TVs, and wearables.

The position offers the opportunity to work on large-scale systems that impact billions of users worldwide, while collaborating with some of the best minds in technology. You'll be contributing to a platform that's fundamental to Google's mission of organizing the world's information and making it universally accessible and useful.

This role is perfect for someone who is passionate about mobile technology, has strong technical skills, and wants to make a significant impact on how people worldwide interact with technology. You'll be working in an environment that values innovation, technical excellence, and collaboration, with opportunities to grow and evolve as the technology landscape changes.

Last updated a month ago

Responsibilities For Senior Software Developer, Android

  • Write and test product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues

Requirements For Senior Software Developer, 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 testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture