Taro Logo

Software Engineer, Android, Photos

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
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 Google Photos, one of Google's most sought-after products, focusing on photo sharing and storage services. The position involves working on client-side development for mobile platforms, specifically Android.

As a Software Engineer at Google, you'll be part of a team developing technologies that impact billions of users worldwide. The role requires expertise in Android application development, with opportunities to work on large-scale systems, performance optimization, and user experience improvements. You'll collaborate with teams across Google, contributing to both technical implementation and design decisions.

The ideal candidate will bring strong software development experience, particularly in Android development, along with knowledge of data structures and algorithms. You'll be working in an environment that values technical excellence, innovation, and user-centered design. This position offers the opportunity to work on a product used by millions while being part of Google's engineering culture that emphasizes collaboration, technical innovation, and impact.

This role is based in Sydney, Australia, and requires work authorization in Australia as it's not eligible for visa sponsorship. You'll be joining Google's Sydney office, which is known for its dynamic work environment and contribution to major Google products. The position offers the chance to work on complex technical challenges while being part of a team that's shaping the future of how people manage and share their photos.

Last updated 6 days ago

Responsibilities For Software Engineer, Android, Photos

  • Write product or system development code
  • Review code developed by other engineers and provide feedback to ensure best practices
  • 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 in either an academic or industry setting
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree

Benefits For Software Engineer, Android, Photos

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Comprehensive health benefits
  • Retirement benefits

Related Jobs