Staff Software Engineer, Mobile (Android), Google Assistant

Google is a leading global technology company specializing in internet-related services and products.
$189,000 - $284,000
Android
Staff Software Engineer
In-Person
5000+ Employees
8+ years of experience
AI

Description For Staff Software Engineer, Mobile (Android), Google Assistant

Google is seeking a Staff Software Engineer for their Mobile (Android) team working on Google Assistant. This role requires a blend of technical expertise and leadership skills. The ideal candidate will have 8 years of software development experience, with a strong focus on Android application development.

As a Staff Software Engineer, you'll be at the forefront of developing next-generation technologies that impact billions of users. You'll work on projects critical to Google's needs, with opportunities to switch teams and projects as the fast-paced business evolves. The role demands versatility, leadership qualities, and enthusiasm for tackling new problems across the full-stack.

Key responsibilities include providing technical leadership on high-impact projects, influencing and coaching a distributed team of engineers, and managing project priorities, deadlines, and deliverables. You'll be involved in designing, developing, testing, deploying, maintaining, and enhancing large-scale software solutions.

Google offers a competitive salary range of $189,000-$284,000, plus bonus, equity, and benefits. The company is committed to fostering a diverse and inclusive work environment, providing equal opportunities regardless of background.

This role is perfect for those who are passionate about pushing technological boundaries, have a strong background in Android development, and are ready to take on leadership responsibilities in one of the world's leading tech companies.

Last updated 2 months ago

Responsibilities For Staff Software Engineer, Mobile (Android), Google Assistant

  • Provide technical leadership on high-impact projects
  • Influence and coach a distributed team of engineers
  • Facilitate alignment and clarity across teams on goals, outcomes, and timelines
  • Manage project priorities, deadlines, and deliverables
  • Design, develop, test, deploy, maintain, and enhance large scale software solutions

Requirements For Staff Software Engineer, Mobile (Android), Google Assistant

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development, and with data structures/algorithms
  • 5 years of experience testing, and launching software products, and 3 years of experience with software design and architecture
  • 5 years of experience with Android application development

Interested in this job?

Jobs Related To Google Staff Software Engineer, Mobile (Android), Google Assistant

Software Engineering Manager, Android Developer Experience

Lead Android Developer Experience at Google, managing teams and architecting developer tools for hybrid work environment, requiring 8+ years of software development experience.

Engineering Manager, Android GPU Driver Quality

Lead Android GPU driver quality initiatives at Google, managing a team focused on improving graphics performance across the Android ecosystem.

Android Staff Software Engineer, Gemini Smart Home Devices

Lead Android development for Google's Gemini Smart Home Devices, focusing on AI-driven user experiences and cross-platform integration.

Staff Software Engineer, Android, Chrome OS

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

Software Engineering Manager, Android Developer Experience

Lead Android Developer Experience at Google, managing teams and architecting developer tools for hybrid work environment, requiring 8+ years of software development experience.