Staff Software Engineer, Android, Search Discover

Google

Bengaluru, India
Not specified (assumed hybrid based on industry standards).
Kotlin and java programming
Android platform development
Performance optimization techniques
Google is seeking a Staff Software Engineer for their Android Search Discover team in Bengaluru, India. The role focuses on developing innovative features and enhancing user experiences within the Android app, requiring expertise in Kotlin, Java, and modern Android UI toolkits

Job Summary

  • This role involves leading the design and evolution of significant features for the Discover feed within the Android Google App.
  • Engineers are expected to identify and resolve performance bottlenecks such as latency, memory consumption, and UI jank to ensure a smooth user experience.
  • The position requires driving the adoption of modern Android UI toolkits like Jetpack Compose to create engaging interfaces for new device form factors.

Matching Summary

Match Score: 85

Google is seeking a Staff Software Engineer for their Android Search Discover team in Bengaluru, India. The role focuses on developing innovative features and enhancing user experiences within the Android app, requiring expertise in Kotlin, Java, and modern Android UI toolkits.

Skills & Requirements

Must-have

  • Kotlin and Java programming
  • Android platform development
  • Performance optimization techniques
  • Jetpack Compose UI toolkit
  • Cross-functional collaboration

Nice-to-have

  • Experience with foldable devices
  • Knowledge of distributed systems
  • Interest in information retrieval
  • Leadership qualities in engineering
  • Full-stack development enthusiasm

Key Requirements

  • Proficiency in Kotlin and Java
  • Experience with Android architecture components
  • Background in mobile application development

Work Rights

Not specified

Tailored Resume

Cover Letter