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
AI · Enterprise SaaS · Consumer

Description For Senior Software Engineer, Android

Google is seeking a Senior Software Engineer to join their Android team, which powers over 3 billion devices worldwide. This role is crucial in developing and maintaining Android, Google's open-source mobile operating system. The position combines technical expertise with leadership opportunities, focusing on making computing accessible to everyone globally.

As a Senior Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions for Android. You'll work with cross-functional teams to review code, participate in design decisions, and ensure best practices are followed. The role requires strong technical skills in software development, system design, and problem-solving.

Android's mission is to bring computing to everyone in the world, believing it's a force for good that enables access to information, economic opportunity, and connectivity. You'll be part of a team that provides the platform for OEMs and developers to build compelling computing devices, from smartphones to wearables.

The ideal candidate will bring fresh ideas to various areas, including distributed computing, system design, security, AI, and UI design. This position offers opportunities to grow and evolve with Google's fast-paced business, working on projects critical to Google's needs while maintaining the high standards that make Android the world's most popular mobile operating system.

Last updated 6 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

Benefits For Senior Software Engineer, Android

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave
  • Professional development opportunities

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

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

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.