Software Engineer, Android, Photos

2 Months ago • 1 Years + • Mobile Development

Job Summary

Job Description

Google Photos seeks a Software Engineer for Android development. Responsibilities include writing product/system code, participating in design reviews, code reviews, contributing to documentation, and debugging system issues. The ideal candidate has 1+ years of software development experience (Python, C, C++, Java, JavaScript), experience with data structures/algorithms, and ideally, Android development and accessible technology experience. The role involves collaboration with cross-functional teams (UX, Product) to refine features and drive progress. This is a full-time, on-site position in Sydney, NSW, Australia.
Must have:
  • 1+ years software development experience
  • Data structures/algorithms experience
  • Code writing & review
  • Debugging & issue resolution
  • Collaboration with cross-functional teams
Good to have:
  • Android development experience
  • Experience with accessible technologies
  • Experience working with UX and Product teams

Job Details


Minimum qualifications:

  • Bachelor's degree or equivalent practical experience.
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript).
  • 1 year of experience with data structures or algorithms.

Preferred qualifications:

  • Experience working with cross-functional partners such as UX and Product, refining feature ideas into practical engineering tasks and driving progress.
  • Experience with Android application development.
  • Experience developing accessible technologies.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

Google Photos is a photo sharing and storage service developed by Google. Photos is one of the most sought after products at Google and is looking for both client-side (web and mobile), with server-side (search, storage, serving) and machine intelligence (learning, computer vision) Software Engineers. We are dedicated to making Google experiences centered around the user.

Responsibilities

  • Write product or system development code.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.
  • Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.

Similar Jobs

Barracuda - Manager, Cloud Site Reliability Engineering

Barracuda

Reading, England, United Kingdom (Hybrid)
2 Months ago
whoop - Staff Battery Engineer

whoop

Boston, Massachusetts, United States (On-Site)
2 Months ago
Codeway Studios - QA Manager

Codeway Studios

Istanbul, İstanbul, Türkiye (Hybrid)
1 Month ago
OKX - Financial Analysis Manager

OKX

Singapore (On-Site)
1 Month ago
Zinnia - Lead Senior Product Manager

Zinnia

Boulder, Colorado, United States (Hybrid)
2 Months ago
Nagarro - Senior Staff Engineer ,Mobile Developer (React Native)

Nagarro

India (Remote)
8 Months ago
Nagarro - Staff Engineer, Mobile iOS

Nagarro

Hyderabad, Telangana, India (On-Site)
8 Months ago
Penrose studios - Mobile Software Engineer

Penrose studios

San Francisco, California, United States (On-Site)
1 Month ago
luxsoft - Senior Front-End Developer (with Flutter exp.)

luxsoft

Ukraine (Remote)
3 Weeks ago
Loyalty Juggernaut - Mobile Engineer (Android)

Loyalty Juggernaut

Hyderabad, Telangana, India (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Capgemini - CHATBOT -AWS CONNECT + AWS LEX + AWS LAMBDA

Capgemini

India (On-Site)
1 Month ago
WME IMG - Intern – Security Function Support

WME IMG

Milan, Lombardy, Italy (On-Site)
1 Month ago
bytedance - SDK Support Engineer (B2B) - Pico

bytedance

San Jose, California, United States (On-Site)
6 Months ago
Intel  - Senior Director - CAD

Intel

United States (Remote)
1 Week ago
hogarth - QA Engineer - Flex

hogarth

Austin, Texas, United States (Hybrid)
1 Month ago
Google - Software Engineer III, Generative AI

Google

Sunnyvale, California, United States (On-Site)
2 Months ago
bytedance - Country Director, Financial Services - Global Payment

bytedance

Taguig, Metro Manila, Philippines (On-Site)
6 Months ago
Scopely - Senior Fullstack Engineer

Scopely

Culver City, California, United States (Hybrid)
2 Weeks ago
Blitz app - Director of Product

Blitz app

Los Angeles, California, United States (On-Site)
9 Months ago
Paytm - Product Manager - First Games

Paytm

Noida, Uttar Pradesh, India (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Marsh McLennan - Plant and Equipment Valuer

Marsh McLennan

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
Open Systems Technologies - Franchise Operations Executive

Open Systems Technologies

Sydney, New South Wales, Australia (On-Site)
5 Days ago
Telastra - Account Manager

Telastra

Sydney, New South Wales, Australia (On-Site)
21 Hours ago
Argus - Site Reliability Engineer (APAC)

Argus

Australia (Remote)
2 Months ago
Telastra - Staff Engineer - Platform Engineering Security Specialist

Telastra

Australia (On-Site)
21 Hours ago
easygo - Junior VIP Host - Japanese Speaking

easygo

Melbourne, Victoria, Australia (Hybrid)
2 Months ago
Coupa - Value Solutions Consultant

Coupa

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
Unisys - .NET Developer

Unisys

Perth, Western Australia, Australia (On-Site)
2 Months ago
Aristocrat - Software Engineer - Tools

Aristocrat

North Ryde, New South Wales, Australia (Hybrid)
3 Months ago
Immutable - Product Manager, Gamer Experience

Immutable

Sydney, New South Wales, Australia (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

GoTo Group - Senior Software Engineer ( iOS Flutter) - Consumer Payments

GoTo Group

Jakarta, Jakarta, Indonesia (On-Site)
8 Months ago
Sword Health - Senior iOS Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Year ago
Nagarro - Senior Staff Engineer, Mobile Android

Nagarro

India (Remote)
8 Months ago
Whatnot - Senior iOS Engineer

Whatnot

(Remote)
2 Months ago
Tesla - Mobile Service Technician

Tesla

Örebro, Örebro County, Sweden (On-Site)
4 Months ago
Backbone - Android Engineer

Backbone

Seattle, Washington, United States (Hybrid)
11 Months ago
Penrose studios - Mobile Software Engineer

Penrose studios

San Francisco, California, United States (On-Site)
1 Month ago
Tesla - Mobile Service Technician

Tesla

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Egnyte - ENGINEERING MANAGER – MOBILE

Egnyte

Poznań, Greater Poland Voivodeship, Poland (On-Site)
5 Months ago
LeoVegas - React Native Engineer

LeoVegas

Stockholm, Stockholm County, Sweden (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

New York, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Bengaluru, Karnataka, India (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (On-Site)

View All Jobs

Get notified when new jobs are added by Google

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug