Senior Software Engineer, 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
Consumer

Description For Senior Software Engineer, Android

Google is seeking a Senior Software Engineer to join their Android team, which powers more than 3 billion devices worldwide. Android is Google's open-source mobile operating system focused on bringing computing to everyone globally. The role involves developing next-generation technologies that impact billions of users' daily interactions.

As a Senior Software Engineer on the Android team, you'll be responsible for designing, developing, and maintaining software solutions that power the Android ecosystem. You'll work on critical projects that require expertise in mobile development, system design, and software architecture. The position offers opportunities to collaborate with cross-functional teams and contribute to Google's mission of making computing accessible to everyone.

The ideal candidate will bring strong technical expertise in software development, experience with mobile platforms, and the ability to lead technical discussions and mentor other engineers. You'll be part of a team that believes computing is a superpower for good, enabling access to information, economic opportunity, productivity, and connectivity between people worldwide.

Working at Google offers the chance to impact billions of users while collaborating with some of the industry's brightest minds. The company provides a supportive environment for professional growth and innovation, with opportunities to work on cutting-edge technology that shapes the future of mobile computing.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, 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 Engineer, Android

Java
  • 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

Interested in this job?

Jobs Related To Google Senior Software Engineer, Android

Senior Software Engineer, Android

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

Senior Software Developer, Front End, Android

Senior Software Developer position at Google focusing on Android front-end development, requiring 5 years of software development experience and expertise in mobile technologies.

Senior Software Engineer, Android, Mobile

Senior Software Engineer position at Google focusing on Android mobile development, requiring 5+ years of Java/Kotlin experience and expertise in mobile technologies.

Senior Software Engineer, Android Automotive

Senior Software Engineer position at Google focusing on Android Automotive development, building vehicle-integrated platforms and services while working with car manufacturers to innovate in-vehicle technology.

Senior Software Engineer, Media Routing, Android

Senior Software Engineer position at Google focusing on Android Media Routing development, requiring 5+ years of software development experience and strong Android expertise.