Software Engineer, Photos, Early Career

2 Weeks 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

Google - Software Engineer, Site Reliability Engineering, User Data

Google

Sydney, New South Wales, Australia (On-Site)
2 Days ago
Google - Software Developer III, Google Kubernetes Engine, Anthos Networking

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Week ago
Suki - Senior Engineering Manager - Backend

Suki

Bengaluru, Karnataka, India (Hybrid)
22 Hours ago
ByteDance - Research Scientist - Multimedia Lab

ByteDance

San Diego, California, United States (On-Site)
1 Month ago
ByteDance - Research Scientist Intern (Traffic Infrastructure Global Engineering)

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Meta - Production Engineering

Meta

Fremont, California, United States (On-Site)
5 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Security and Privacy

Google

Sunnyvale, California, United States (On-Site)
5 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud AI

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Google - Software Engineer II, Contact Center AI Platform

Google

Zürich, Zurich, Switzerland (On-Site)
1 Week ago
Google - Software Engineer, Java and Kotlin Ecosystem

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Days ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Epic Games - Principal Research Engineer

Epic Games

Cary, North Carolina, United States (On-Site)
3 Months ago
Tencent - Senior Engine Engineer

Tencent

(On-Site)
4 Months ago
Google - Software Engineer III, Full Stack, Google Ads

Google

Los Angeles, California, United States (On-Site)
5 Months ago
Altagram Group - Data Science Internship/Workstudent

Altagram Group

Germany (On-Site)
1 Month ago
Google - Software Engineer III, Android, Pixel Telephony

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
QuinStreet - Senior Media Analyst

QuinStreet

(Remote)
1 Day ago
N-iX - Senior Scala Engineer

N-iX

Ukraine (Remote)
2 Weeks ago
Google - Software Engineer III, AI/ML, Google Play

Google

Mountain View, California, United States (On-Site)
2 Weeks ago
Google - Senior Staff Software Engineer, Hybrid Connectivity

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
ByteDance - Software Engineer in ML Systems Graduate (AML - Machine Learning Systems) - 2024 Start (BS/MS)

ByteDance

San Jose, California, United States (On-Site)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Google - Technical Program Manager, Subsea Capacity Delivery, Global Submarine Networks

Google

Sydney, New South Wales, Australia (On-Site)
2 Days ago
Easygo - Senior Legal Counsel

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Google - Digital Strategist, Scaled

Google

Sydney, New South Wales, Australia (On-Site)
2 Days ago
Easygo - Software Development Engineer (Frontend)

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago
Canva - Senior Frontend Engineer - Help Content and Findability

Canva

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

Canva

Melbourne, Victoria, Australia (Remote)
4 Weeks ago
Easygo - Junior VIP Host - Mandarin Speaking

Easygo

Melbourne, Victoria, Australia (Hybrid)
3 Weeks ago
Google - Industry Lead, Ecommerce, Google Customer Solutions (Fixed Term Contract)

Google

Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Workato - Enterprise Account Executive

Workato

Sydney, New South Wales, Australia (On-Site)
7 Hours ago
DNEG - Head of Lighting

DNEG

Sydney, New South Wales, Australia (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Onward Search - Fullstack Engineer

Onward Search

San Jose, California, United States (On-Site)
1 Month ago
Google - Senior Software Engineer, Full Stack, Geo

Google

Hyderabad, Telangana, India (On-Site)
1 Week ago
Microsoft - Principal Software Engineering Manager

Microsoft

Vancouver, British Columbia, Canada (On-Site)
1 Week ago
Google - Web Solutions Engineer

Google

Bengaluru, Karnataka, India (On-Site)
1 Week ago
Next Level Business Services - Web Development

Next Level Business Services

Moline, Illinois, United States (On-Site)
6 Months ago
Google - Software Engineer III, Google Cloud Global Networking

Google

Sunnyvale, California, United States (On-Site)
1 Week ago
Google - Senior Software Engineer, Chrome Sync Server

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
Microsoft - Principal Machine Learning (ML) Engineering Manager

Microsoft

(On-Site)
2 Weeks ago
Razer - Senior API Developer

Razer

Singapore (On-Site)
7 Months ago
Microsoft - Senior Software Engineer / Software Engineer - Full Stack

Microsoft

Dublin, County Dublin, Ireland (On-Site)
1 Week 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.

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

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

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (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