Software Engineer, Android, Photos

3 Months ago • 1-1 Years • Mobile Development

Job Summary

Job Description

Google Photos is seeking a Software Engineer (Android) to contribute to their photo sharing and storage service. Responsibilities include writing and reviewing code, participating in design reviews, contributing to documentation, debugging issues, and collaborating with cross-functional teams (UX, Product). The ideal candidate will have at least one year of software development experience (languages like Python, C, C++, Java, JavaScript), experience with data structures and algorithms, and familiarity with Android application development. The role involves working on a critical project with opportunities for growth within the fast-paced Google environment. This early-career position offers a chance to contribute to one of Google's most popular products.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development experience
  • 1 year experience with data structures/algorithms
  • Android app development experience
  • Code writing and review
  • Collaboration with cross-functional teams
Good to have:
  • Experience with accessible technologies
  • Experience refining feature ideas

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

Enphase Energy - Customer Support Supervisor

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago
Decagon - Head of Growth Marketing

Decagon

San Francisco, California, United States (On-Site)
3 Months ago
bytedance - Model Red-teaming Analyst

bytedance

Singapore (On-Site)
1 Week ago
CrazyLabs - Growth Analytics Team Lead

CrazyLabs

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Saviynt - Sr.Principal Engineer, Software Engineering

Saviynt

Bengaluru, Karnataka, India (On-Site)
9 Months ago
Cygames - Android Engineer

Cygames

Shibuya, Tokyo, Japan (On-Site)
3 Months ago
Axel springer - Senior Android Engineer (f/m/x)

Axel springer

Berlin, Berlin, Germany (On-Site)
1 Week ago
Mapbox - Software Development Engineer II, Android, Maps SDK

Mapbox

Helsinki, Uusimaa, Finland (On-Site)
8 Months ago
Inkittt - Senior Front-End Engineer - Mobile & Web

Inkittt

Krakow Am See, Mecklenburg-Vorpommern, Germany (Hybrid)
4 Months ago
Expedia - iOS Engineer III - Smart Shopping

Expedia

Chicago, Illinois, United States (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meesho - Product Manager 2 - Platforms

Meesho

Bengaluru, Karnataka, India (On-Site)
9 Months ago
WongDoody - (CX) Customer Experience Consultant

WongDoody

Melbourne, Victoria, Australia (On-Site)
3 Months ago
Paytm - Business Analyst - Team Lead

Paytm

Greater Noida, Uttar Pradesh, India (On-Site)
1 Month ago
eBay - Software Engineer - Android

eBay

Shanghai, Shanghai, China (On-Site)
2 Weeks ago
Fortra - Technical Partner Alliance Manager

Fortra

Canada (On-Site)
2 Months ago
Side - Project Manager, Video Games.

Side

São Paulo, State Of São Paulo, Brazil (On-Site)
1 Week ago
Boomi  - Commercial Sales Representative

Boomi

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Ubisoft - Corporate Affairs Director - Public Policy

Ubisoft

Montreal, Quebec, Canada (Hybrid)
2 Months ago
Adtran - Sr. DevOps Software Engineer

Adtran

Huntsville, Alabama, United States (On-Site)
2 Months ago
Expedia - Mobile Engineer II (Android)

Expedia

Seattle, Washington, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

gitlab - Senior Site Reliability Engineer, Environment Automation

gitlab

Australia (Remote)
2 Weeks ago
Biestas - Business Developer

Biestas

Sydney, New South Wales, Australia (On-Site)
3 Months ago
We are social - Senior Account Manager/Account Director

We are social

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
Canva - Security Engineering Manager - Vulnerability Management, Application Security

Canva

Surry Hills, New South Wales, Australia (Remote)
3 Months ago
easygo - Sponsorship Marketing Coordinator

easygo

Melbourne, Victoria, Australia (On-Site)
1 Week ago
Blizzard Entertainment - Sydney

Blizzard Entertainment

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Canva - Senior Frontend Engineer - Organising Content

Canva

Melbourne, Victoria, Australia (Remote)
4 Months ago
Canva - Staff Software Engineer - Web Platform (Frontend)

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
USE Insider - Customer Success Manager

USE Insider

Sydney, New South Wales, Australia (Hybrid)
1 Week ago
IMC - Business Intelligence Developer

IMC

Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

EJAmerica - Mobile Android Developer

EJAmerica

Japan (On-Site)
1 Year ago
Sword Health - Mobile Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
1 Month ago
Tesla - Mobile Service Technician / Mobile Automotive Mechanic

Tesla

Chelmsford, England, United Kingdom (Hybrid)
5 Months ago
Twitch - Android Engineer II

Twitch

Irvine, California, United States (On-Site)
4 Weeks ago
Unity - Senior Android Developer

Unity

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Week ago
Cred - Flutter Developer

Cred

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Qualcomm - Android QNX Performance Engineer (CE)

Qualcomm

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Apple - Senior iOS Engineer, Ads

Apple

Cupertino, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, iOS

Google

Raleigh, North Carolina, United States (On-Site)
3 Months ago
Axon - Mid/Senior Mobile Android Engineer

Axon

Ho Chi Minh City, Vietnam (On-Site)
4 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Durham, North Carolina, United States (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mountain View, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Mexico City, Mexico City, Mexico (On-Site)

Belo Horizonte, State Of Minas Gerais, Brazil (On-Site)

Mexico City, Mexico City, Mexico (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