Taro Logo

Software Engineer, Android, Photos

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
Android
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Job Description

Google Photos is seeking a Software Engineer to join their Android team in Sydney. This role is part of one of Google's most sought-after products, focusing on photo sharing and storage services. The ideal candidate will have strong experience in Android development, data structures, and algorithms.

As a Software Engineer at Google, you'll be working on technologies that impact billions of users, going well beyond web search. You'll have the opportunity to work on large-scale systems, contributing to both client-side and server-side development. The role involves collaboration with teams across machine intelligence, computer vision, and storage systems.

The position offers the chance to work on critical projects with opportunities for growth and team transitions as the business evolves. You'll be responsible for managing project priorities, deadlines, and deliverables while designing, developing, testing, and maintaining software solutions. Google Photos team is dedicated to creating user-centered experiences and leveraging cutting-edge technology to enhance photo management and sharing capabilities.

This role requires a combination of technical expertise and collaborative skills, as you'll be working with peers and stakeholders to make technical decisions and ensure best practices. You'll contribute to code reviews, documentation, and educational content while also handling system issues and participating in design reviews. The position offers the opportunity to work at one of the world's leading tech companies while making a significant impact on a product used by millions globally.

Last updated 3 days ago

Responsibilities For Software Engineer, Android, Photos

  • Write product or system development code
  • Review code developed by other engineers and provide feedback
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve issues
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer, Android, Photos

Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree

Related Jobs

Software Engineer, Android Engineering Productivity

Software Engineering role at Google focusing on Android Engineering Productivity, building and improving infrastructure tooling for Android mainline modules and developer experience.

Software Engineer, Android, Photos

Software Engineer position at Google Photos team focusing on Android development, combining client-side expertise with server-side and machine learning capabilities to enhance photo sharing and storage services.

Software Engineer, Android, Photos

Software Engineer position at Google Photos team in Sydney, focusing on Android development, requiring 2+ years of experience in software development and strong knowledge of data structures and algorithms.

Software Engineer, Android Engineering Productivity

Software Engineering role at Google focusing on Android Engineering Productivity, building and improving infrastructure tooling for Android mainline modules and developer experience.

Software Engineer, Android Engineering Productivity

Software Engineering role at Google focusing on Android Engineering Productivity, building and improving infrastructure tooling for Android mainline modules and developer experience.