Software Engineer, Photos, Early Career

7 Hours ago • All levels • Full Stack Development

Job Summary

Job Description

Google Photos is seeking Software Engineers to design, develop, test, deploy, maintain, and enhance its photo sharing and storage service. This role involves collaborating with a team to improve software components and architecture, troubleshooting technical issues, and working with product managers, UX designers, and QA to deliver high-quality products. The ideal candidate will have experience in software development (various languages), data structures and algorithms, and ideally experience with accessible technologies and web application development. The role encompasses both client-side (web and mobile) and server-side (search, storage, serving) development, as well as machine intelligence aspects.
Must have:
  • Bachelor's degree or equivalent experience
  • Software development experience
  • Data structures/algorithms knowledge
  • Collaboration & communication skills
Good to have:
  • Master's/PhD in CS
  • Accessible technology experience
  • Web application development experience

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • Experience with software development in one or more programming languages, or experience with an advanced degree.
  • Experience with data structures or algorithms in either an academic or industry setting.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • Experience developing accessible technologies.
  • Experience building Web applications.

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

  • Design, develop, test, deploy, maintain, and enhance software products.
  • Work with other engineers to continuously improve our software components and architecture.
  • Identify technical problems with the requirements, and fix them, helping the team to course-correct when necessary.
  • Utilize communication skills and collaborate with the wider team (e.g., Product Managers, UX designers, and Quality Assurance) to deliver the highest quality product.

Similar Jobs

GoMotive - Software Engineer, Backend (AI Infrastructure)

GoMotive

Pakistan (Remote)
4 Weeks ago
NVIDIA - Principal Engineer

NVIDIA

(Remote)
1 Month ago
ByteDance - Senior Software Engineer - MySQL

ByteDance

Seattle, Washington, United States (On-Site)
2 Months ago
ByteDance - Large Language Model Research Scientist Graduate (Doubao-Seed) - 2024 Start (PhD)

ByteDance

San Jose, California, United States (On-Site)
5 Months ago
Zypp Electric - Social Media Manager

Zypp Electric

Gurugram, Haryana, India (On-Site)
10 Months ago
ION - Senior Java Developer - Italy

ION

Milan, Lombardy, Italy (On-Site)
6 Months ago
Every matrix - Senior Java Developer

Every matrix

Bucharest, Bucharest, Romania (Hybrid)
2 Months ago
Magna International - Full-Stack Developer

Magna International

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud

Google

Sunnyvale, California, United States (On-Site)
5 Months ago
Nagarro - Principal Engineer, InfraOps

Nagarro

New York, New York, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Warner Bros Games - Staff Software Engineer - Backend (Adtech Team)

Warner Bros Games

Pune, Maharashtra, India (Hybrid)
2 Months ago
ByteDance - Applied Scientist Intern (Computational Modeling & Optimization-System Technologies and Engineering)

ByteDance

San Jose, California, United States (On-Site)
3 Weeks ago
Sandsoft Games - Director of Data Science and Engineering

Sandsoft Games

Barcelona, Catalonia, Spain (On-Site)
2 Months ago
PlayStation Global - Principal Software Engineer, Graphics

PlayStation Global

Aliso Viejo, California, United States (On-Site)
3 Weeks ago
Google - Senior Staff Software Engineer, Google Cloud

Google

(On-Site)
4 Months ago
Google - Software Engineer III, Performance Infrastructure, Chrome

Google

Munich, Bavaria, Germany (On-Site)
8 Hours ago
NVIDIA - Senior GPU Architect

NVIDIA

Santa Clara, California, United States (On-Site)
2 Months ago
NVIDIA - Senior Computer Architect - Deep Learning

NVIDIA

Canada (On-Site)
1 Month ago
The Walt Disney Company - Manager, Software Engineering(Scala)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
5 Months ago
OKX - Chatbot Specialist

OKX

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Aristocrat Gaming - Customer Success Trainer

Aristocrat Gaming

Canberra, Australian Capital Territory, Australia (Hybrid)
1 Week ago
Canva - Backend Software Engineer - Gen AI, Design Generation Experience

Canva

Brisbane, Queensland, Australia (Remote)
2 Weeks ago
Canva - Frontend Engineer - Editing APIs

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
Canva - Backend Software Engineer - Product Quality

Canva

Surry Hills, New South Wales, Australia (Remote)
4 Weeks ago
VGW - Corporate Communications Manager

VGW

Sydney, New South Wales, Australia (Hybrid)
3 Weeks ago
Entain - Risk Manager

Entain

Queensland, Australia (On-Site)
1 Day ago
Canva - Senior Frontend Engineer - Conversational Editing

Canva

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Canva - Security Engineering Manager - Vulnerability Management, Application Security

Canva

Melbourne, Victoria, Australia (Remote)
1 Week ago
Flying Bark Productions - Surfacing Lead

Flying Bark Productions

New South Wales, Australia (Hybrid)
1 Week ago
Canva - Senior Frontend Engineer - Organising Content

Canva

Sydney, New South Wales, Australia (Remote)
2 Weeks ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Super - Senior Software Engineer, Payments

Super

United States (Remote)
5 Months ago
Nagarro - Staff Engineer, Java Fullstack

Nagarro

Mumbai, Maharashtra, India (On-Site)
6 Months ago
Google - Software Engineer, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Rebellion - Senior Online Developer - Tech Team

Rebellion

Oxford, England, United Kingdom (Hybrid)
1 Week ago
ION - Senior Software Engineer, Italy

ION

Rome, Lazio, Italy (On-Site)
6 Months ago
ByteDance - Service Framework Software Engineer Intern

ByteDance

Singapore (On-Site)
2 Days ago
Rockstar Games - Senior Software Engineer (C#)

Rockstar Games

New York, New York, United States (On-Site)
7 Months ago
SmileGate - Backend Developer (Game Operation Tools)

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
3 Months ago
The Walt Disney Company - Senior Software Engineer – Apple Platforms (iOS and tvOS)

The Walt Disney Company

Santa Monica, California, United States (On-Site)
2 Days ago
Google - Software Engineer, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

A problem isn't truly solved until it's solved for all. Googlers build products that help create opportunities for everyone, whether down the street or across the globe. Bring your insight, imagination and a healthy disregard for the impossible. Bring everything that makes you unique. Together, we can build for everyone.

Dublin, County Dublin, Ireland (On-Site)

Sunnyvale, California, United States (On-Site)

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)

Warsaw, Masovian Voivodeship, Poland (On-Site)

Hyderabad, Telangana, India (On-Site)

Sunnyvale, California, United States (On-Site)

Sydney, New South Wales, Australia (On-Site)

Waterloo, Ontario, Canada (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