Senior Software Engineer, Android

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Consumer · Enterprise SaaS

Description For Senior Software Engineer, Android

Google is seeking a Senior Software Engineer to join their Android team, working on the world's most popular mobile operating system that powers over 3 billion devices globally. This role combines technical expertise with leadership opportunities, focusing on developing next-generation technologies that impact billions of users worldwide.

As a Senior Software Engineer at Google, you'll be instrumental in designing, developing, and maintaining software solutions for Android, Google's open-source mobile operating system. The position requires strong technical skills in software development, system design, and architecture, with opportunities to work across the full technology stack.

The role involves collaborating with cross-functional teams, leading technical discussions, and making critical decisions about technology choices. You'll be responsible for writing and testing code, conducting design reviews, and ensuring best practices are followed throughout the development process. The position also emphasizes code review, documentation, and technical leadership.

Google offers an environment where you can work on challenging problems at massive scale, with opportunities to switch teams and projects as you grow. The company's mission to bring computing to everyone worldwide means your work will have a significant impact on how billions of people interact with technology.

The ideal candidate will bring fresh ideas from various technical areas, including distributed computing, system design, security, and mobile development. This role offers the perfect blend of technical challenges and leadership opportunities, with the chance to work on products that are fundamental to Google's success and impact on global technology usage.

Working at Google means joining a company that values diversity, inclusion, and innovation. You'll be part of a team that's pushing the boundaries of mobile technology while maintaining Google's high standards for software quality and user experience. The role offers excellent growth opportunities and the chance to work with some of the best minds in technology.

Last updated a day 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 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

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

Benefits For Senior Software Engineer, Android

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Comprehensive health coverage
  • Parental leave
  • Equal employment opportunity

Interested in this job?

Jobs Related To Google Senior Software Engineer, Android

Senior Software Engineer, Android, Find My Device

Senior Software Engineer position at Google focusing on Android development for the Find My Device product, requiring 5+ years of software development experience.

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 strong technical expertise.

Senior Software Engineer, Android Automotive

Senior Software Engineer position at Google focusing on Android Automotive development, requiring 5 years of software development experience and expertise in Android application development.

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, Mobile (Android), AR

Senior Software Engineer position at Google working on Android development for Augmented Reality technologies.