Taro Logo

Senior Software Engineer, Photos Video Consumption

Google is a global technology company that develops innovative products and services used by billions of users.
Mobile
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 Photos Video Consumption team in Sydney. This role is crucial for developing and enhancing the mobile application features of Google Photos, one of Google's most sought-after products. The position combines client-side development for web and mobile platforms with server-side expertise in search, storage, and serving, along with machine intelligence capabilities.

As a Senior Software Engineer, you'll be responsible for building next-generation technologies that impact billions of users' interactions with photos and videos. The role requires strong technical expertise in mobile development (Android or iOS), along with leadership qualities to mentor team members and drive architectural decisions.

The ideal candidate will have extensive experience in software development using Kotlin, Java, C++, or iOS technologies, combined with a deep understanding of data structures and algorithms. You'll work in a collaborative environment, partnering with cross-functional teams to design and implement new features while ensuring the platform's reliability and user trust.

This position offers the opportunity to work on a product that millions of users rely on daily for photo sharing and storage, while being part of Google's innovative engineering culture. The role combines technical challenges with leadership opportunities, making it ideal for engineers who want to make a significant impact on a widely-used consumer product while growing their career at one of the world's leading tech companies.

Last updated a month ago

Responsibilities For Senior Software Engineer, Photos Video Consumption

  • Develop features in the Photos Mobile application (Android or iOS)
  • Collaborate cross-functionally to design, build and deploy exciting new product features
  • Work with engineers to define, and continuously improve our software architecture
  • Mentor and lead engineers on the team
  • Identify, triage, debug, track and resolve issues in existing code

Requirements For Senior Software Engineer, Photos Video Consumption

Kotlin
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience in software development with Kotlin/Java/C++ or Objective-C/Swift and data structures and algorithms
  • Master's degree or PhD in Computer Science or related technical field (preferred)
  • 6 years of experience building Android or iOS Software products (preferred)
  • Experience in a Technical Leadership role (preferred)

Benefits For Senior Software Engineer, Photos Video Consumption

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