Software Engineer, Android, Photos

3 Months ago • 1-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 triaging/resolving product issues. The role involves collaboration with cross-functional partners (UX, Product) to refine features and drive progress. Experience with Android development, data structures, and algorithms is required. The ideal candidate will be versatile, display leadership qualities, and be enthusiastic about tackling new full-stack challenges.
Must have:
  • Bachelor's degree or equivalent experience
  • 1 year software development experience (Python, C, C++, Java, JavaScript)
  • 1 year experience with data structures/algorithms
  • Android app development
  • Code review and debugging
Good to have:
  • Experience with cross-functional partners (UX, Product)
  • Experience developing accessible technologies

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

Autodesk - Client Services Specialist

Autodesk

Tokyo, Japan (On-Site)
1 Year ago
PayPal - Sr Director, Chief of Staff

PayPal

New York, New York, United States (Hybrid)
2 Months ago
extreme network - Staff Software Engineer - DevSecOps - AWS/Azure - Terraform/Ansible - CI/CD Pipelines

extreme network

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Zinnia - ML Ops Engineer

Zinnia

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
smarsh - Software Engineer III

smarsh

India (Hybrid)
6 Months ago
HCL Tech - Senior Developer (iOS, Android, Java)

HCL Tech

Florida, United States (On-Site)
2 Months ago
Cubic corporation - Principal Software Development Lead (m/f/d) - Mobile Applications (iOS / Android)

Cubic corporation

Hamburg, Hamburg, Germany (Hybrid)
3 Months ago
Luxoft - Android Developer

Luxoft

Gurugram, Haryana, India (On-Site)
8 Months ago
Drive mode - Senior Software Engineer - Mobile (Android)

Drive mode

Mountain View, California, United States (Hybrid)
1 Year ago
Twitch - Android Engineer II

Twitch

Irvine, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

PwC - IN_Specialist 3_ CDD_Deals Strategy_Advisory_Gurgaon

PwC

Gurugram, Haryana, India (On-Site)
2 Weeks ago
dbt Labs - Vice President, Demand Generation

dbt Labs

United States (Remote)
1 Week ago
ARHS - Senior Java Developer

ARHS

Luxembourg (On-Site)
9 Months ago
Zinnia - Director, Client Delivery Lead

Zinnia

Bridgewater, New Jersey, United States (Hybrid)
3 Months ago
Aftershock Media Group - Account Manager, Influencer Marketing - English & Mandarin Fluent

Aftershock Media Group

United States (Remote)
2 Months ago
CME Group - Senior Staff Engineer - Identity Governance and Administration (IGA)

CME Group

Chicago, Illinois, United States (Hybrid)
2 Months ago
Ubisoft - HR Operations Specialist

Ubisoft

Kyiv, Kyiv City, Ukraine (On-Site)
1 Month ago
Reddit - Client Account Manager

Reddit

Los Angeles, California, United States (On-Site)
2 Months ago
Boomi  - AI Transformation Manager

Boomi

Denver, Colorado, United States (On-Site)
4 Weeks ago
Zinnia - Software Engineer III

Zinnia

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

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

lucas films - Lead Effects Technical Director

lucas films

Sydney, New South Wales, Australia (On-Site)
1 Month ago
Zscaler - Sales Development Representative

Zscaler

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
easygo - Tech PR and Communications Manager

easygo

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
gitlab - Intermediate Support Engineer (APAC) - Shift

gitlab

Australia (Remote)
3 Weeks ago
Morning Star - Talent Acquisition Lead

Morning Star

Sydney, New South Wales, Australia (Hybrid)
2 Months ago
Canva - Senior iOS Engineer

Canva

Surry Hills, New South Wales, Australia (Remote)
5 Months ago
Google - Software Engineer, Android, Photos

Google

Sydney, New South Wales, Australia (On-Site)
3 Months ago
Telastra - Senior Software Engineer (DotNet)

Telastra

Australia (Remote)
3 Weeks ago
Canva - Senior Frontend Engineer - Organising Content

Canva

Melbourne, Victoria, Australia (Remote)
4 Months ago
Immutable - Senior Security Engineer

Immutable

Australia (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Bazaar Voice - Senior Software Engineer (Mobile Apps)

Bazaar Voice

Belfast, Northern Ireland, United Kingdom (Hybrid)
10 Months ago
Playstation - Staff Software Engineer, Android SDK

Playstation

San Diego, California, United States (On-Site)
3 Weeks ago
Mozilla - Senior Software Engineer - Mobile Android

Mozilla

Germany (Remote)
1 Month ago
Linden lab - Senior Software Engineer, Mobile

Linden lab

San Francisco, California, United States (On-Site)
10 Months ago
Axon - Mid/Senior Mobile Android Engineer

Axon

Ho Chi Minh City, Vietnam (On-Site)
1 Month ago
miniclip - IOS Engineer

miniclip

Lisbon, Lisbon, Portugal (On-Site)
3 Months ago
Integrant - Senior Android Developer

Integrant

Cairo Governorate, Egypt (Hybrid)
4 Months ago
Integrant - Principal Mobile Developer - Flutter

Integrant

Cairo, Cairo Governorate, Egypt (On-Site)
3 Weeks ago
Somewear Labs - Android Engineer

Somewear Labs

United States (Remote)
12 Months ago
Technorizen Software Solution - Urgent opening for Exp. IOS Developer

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
2 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

Sunnyvale, California, United States (On-Site)

New York, United States (On-Site)

San Diego, California, United States (On-Site)

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

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

Sunnyvale, California, United States (On-Site)

Kirkland, Washington, United States (On-Site)

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

Seattle, Washington, United States (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