Software Engineer, Photos, Early Career

1 Month 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 - Product Manager, Content Discovery

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Senior Software Engineer, Infrastructure, Platforms Infrastructure Engineering

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
DataVisor - Software Engineer

DataVisor

Calgary, Alberta, Canada (Remote)
2 Weeks ago
Bestex Research - Senior Software Engineer

Bestex Research

Bengaluru, Karnataka, India (On-Site)
2 Years ago
Barracuda Networks Inc - Senior Software Engineer

Barracuda Networks Inc

Bengaluru, Karnataka, India (On-Site)
6 Months ago
Google - Senior Software Engineer, AI/ML, Google Workspace

Google

Sunnyvale, California, United States (On-Site)
1 Month ago
Ion - Senior Java Developer - Italy

Ion

Collecchio, Emilia-Romagna, Italy (On-Site)
7 Months ago
Ajmera Infotech - Senior React Developer

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
10 Months ago
Mashgin - Software Engineer, Full-Stack

Mashgin

Palo Alto, California, United States (Hybrid)
7 Months ago
GameChanger - Staff Backend Engineer, Video Enablement

GameChanger

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nordcurrent - Unity Developer

Nordcurrent

Dnipro, Dnipropetrovsk Oblast, Ukraine (On-Site)
6 Months ago
Inkittt - Senior Product Analyst

Inkittt

San Francisco, California, United States (Hybrid)
2 Months ago
PropReturns - Senior Data Scientist

PropReturns

Maharashtra, India (On-Site)
9 Months ago
Microsoft - Member of Technical Staff, AI Post-Training

Microsoft

London, England, United Kingdom (On-Site)
2 Months ago
bytedance - Research Scientist Graduate (Foundation Model, Vision and Language) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
7 Months ago
Google - Software Engineer III, Android, Pixel Telephony

Google

Bengaluru, Karnataka, India (On-Site)
1 Month ago
bytedance - Research Scientist in Large Language Model, Graduates - Doubao (Seed) - 2024 Start (PhD)

bytedance

Seattle, Washington, United States (On-Site)
7 Months ago
N-ix - Senior Scala engineer

N-ix

Ukraine (Hybrid)
4 Weeks ago
NVIDIA - AI Network System Architect

NVIDIA

Yokne'am Illit, North District, Israel (On-Site)
1 Month ago
Google - Software Engineer, PhD

Google

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

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Telastra - Telstra Retail: Full Time Customer Service & Sales Consultant ESPERANCE

Telastra

Esperance, Western Australia, Australia (On-Site)
6 Days ago
Telastra - Telstra Retail: Customer Service & Sales Consultant

Telastra

South Hedland, Western Australia, Australia (On-Site)
6 Days ago
luxsoft - Test Automation Engineer (Selenium)

luxsoft

Melbourne, Victoria, Australia (On-Site)
1 Week ago
Salesforce - Success Architect - Data Cloud

Salesforce

Sydney, New South Wales, Australia (Hybrid)
4 Days ago
lucas films - Compositing - Jedi Academy

lucas films

Sydney, New South Wales, Australia (On-Site)
1 Week ago
Veeam Software - Payroll Specialist

Veeam Software

North Sydney, New South Wales, Australia (On-Site)
2 Weeks ago
Telastra - Full Time Customer Service & Sales Consultant

Telastra

Brisbane, Queensland, Australia (On-Site)
1 Week ago
Unisys - Sr Project Manager - Infrastructure

Unisys

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
easygo - Software Quality Engineer

easygo

Melbourne, Victoria, Australia (Hybrid)
1 Week ago
Canva - Staff Machine Learning Engineer

Canva

Brisbane, Queensland, Australia (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Software Engineer III, Google Cloud Platforms

Google

(On-Site)
5 Months ago
GoTo Group - Senior Software Engineer - Event Platform

GoTo Group

Gurugram, Haryana, India (On-Site)
7 Months ago
Socialpoint - Senior Software Engineer (Full Stack Engineer)

Socialpoint

Barcelona, Catalonia, Spain (Hybrid)
2 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

Spain (Remote)
7 Months ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

New York, New York, United States (On-Site)
3 Months ago
Pika - Full-Stack/Backend Engineer

Pika

Palo Alto, California, United States (On-Site)
7 Months ago
Google - Software Engineer II

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

Mexico (Remote)
7 Months ago
Next Level Business Services - .NET Developer

Next Level Business Services

Chicago, Illinois, United States (On-Site)
7 Months ago
Whatnot - Software Engineer, Foundations - Poland

Whatnot

Poland (Remote)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

London, England, United Kingdom (On-Site)

Bengaluru, Karnataka, India (On-Site)

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

Bengaluru, Karnataka, India (On-Site)

Taipei City, Taiwan (On-Site)

Zürich, Zurich, Switzerland (On-Site)

Kirkland, Washington, United States (On-Site)

New Taipei, New Taipei City, Taiwan (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