Taro Logo

Senior Software Engineer, Android, Google Photos

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

Job Description

Google Photos is seeking a Senior Software Engineer to join their Android team. This role combines technical expertise with leadership opportunities, focusing on developing and enhancing the Google Photos mobile experience. As a senior engineer, you'll be instrumental in designing and implementing new features while also contributing to the architectural decisions that shape the product's future. The position offers the chance to work on a widely-used consumer product that impacts billions of users worldwide.

The role requires strong Android development skills, particularly with Kotlin/Java, and the ability to mentor junior team members. You'll be part of a team dedicated to making user-centered Google experiences, specifically within the Photos product, which encompasses photo sharing and storage services. The position involves collaboration across different aspects of the product, from client-side development to integration with server-side systems and machine intelligence components.

Google offers a dynamic environment where engineers can work on cutting-edge technologies across various domains, including information retrieval, distributed computing, system design, and artificial intelligence. The company is committed to diversity and inclusion, providing equal opportunities and fostering a culture of belonging. This role is based in Sydney, Australia, offering the opportunity to work in one of Google's key technical hubs while contributing to a globally-used product.

As a senior team member, you'll have the opportunity to influence technical decisions, mentor others, and help shape the future of Google Photos. The role combines hands-on development with technical leadership, making it ideal for engineers who want to grow both their technical and leadership skills while working on a product that impacts millions of users daily.

Last updated 21 days ago

Responsibilities For Senior Software Engineer, Android, Google Photos

  • Design and implement new features for Google Photos
  • Work with other engineers to define, and improve Google Photos Android architecture, making it scalable, reliable, and easy to reason
  • Mentor and lead other junior engineers on the team

Requirements For Senior Software Engineer, Android, Google Photos

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, and 1 year of experience with software design and architecture
  • 3 years of experience building Android software products

Related Jobs

Senior Software Engineer, Android, Google Photos

Senior Software Engineer position at Google Photos team in Sydney, focusing on Android development, architecture improvement, and technical leadership.

Senior Software Engineer, Android, Google Photos

Senior Software Engineer position at Google Photos focusing on Android development, combining technical leadership with hands-on development of features used by billions of users.

Senior Software Engineer, Android, Google Photos

Senior Software Engineer position at Google Photos team in Sydney, focusing on Android development, architectural design, and technical leadership.

Senior Android Engineer

Senior Android Engineer position at Pulselive, building sports apps for millions of users, offering $121k-$155k, hybrid work in Melbourne.

Senior Software Engineer (Android)

Senior Android Engineer role at Kasada, developing mobile security SDKs to protect against automated attacks, with opportunities to work remotely and contribute to both Android and iOS platforms.