Software Engineer, Web, Photos

2 Weeks ago • 2 Years + • Full Stack Development

Job Summary

Job Description

Google Photos seeks Software Engineers to design, develop, test, deploy, maintain, and enhance its photo sharing and storage service. Responsibilities include managing project priorities, building web applications using best practices, working on client-server protocols, identifying and fixing technical problems, and collaborating with various teams (Product Managers, UX designers, QA). The role involves working on both client-side (web and mobile) and server-side (search, storage, serving) aspects, alongside machine intelligence components. Experience in Java, front-end/UI development, API development, and web development is crucial. The ideal candidate possesses strong problem-solving skills and excellent communication abilities.
Must have:
  • Bachelor's degree or equivalent experience
  • 2 years software development experience (Java preferred)
  • 2 years front-end/UI development experience
  • API and third-party service integration experience
  • Web development experience
Good to have:
  • Master's/PhD in Computer Science
  • Experience with accessible technologies

Job Details


Minimum qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 2 years of experience with software development in one or more programming languages (e.g., Java), or 1 year of experience with an advanced degree.
  • 2 years of experience with front-end and user interface development.
  • Experience developing APIs and integrating third-party services.
  • Experience with web development.

Preferred qualifications:

  • Master's degree or PhD in Computer Science or related technical fields.
  • 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

  • Design, develop, test, deploy, maintain, and enhance software products.
  • Manage individual project's priorities, deadlines, and deliverables.
  • Build web applications using best practices. Work on client-server protocols.
  • 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

Riot Games - Staff Software Engineer (Build Platforms) - VALORANT, Foundations

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
WebFX - Sr  Quality Assurance Engineer (Philippines )

WebFX

Philippines (Remote)
5 Months ago
GamePoint - Junior/Middle Java Developer

GamePoint

Lesser Poland Voivodeship, Poland (Remote)
1 Month ago
Twitch - Data Engineer - Monetization

Twitch

San Francisco, California, United States (On-Site)
2 Weeks ago
The Walt Disney Company - Database Engineer II

The Walt Disney Company

Bristol, Connecticut, United States (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Full Stack, MSCA

Google

Sunnyvale, California, United States (On-Site)
2 Days ago
Milestone - Lead Data Engineer

Milestone

United States (Remote)
3 Days ago
Google - Software Engineer II, Chrome Browser

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Weeks ago
ION - Lead Software Engineer, Italy

ION

Pisa, Tuscany, Italy (On-Site)
6 Months ago
The Walt Disney Company - Senior Software Engineer - Audience Targeting

The Walt Disney Company

California, United States (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Outbrain - Cloud Engineer

Outbrain

Ljubljana, Ljubljana, Slovenia (Hybrid)
23 Hours ago
Ness Digital - Senior BI Developer

Ness Digital

Iași, Iași County, Romania (Remote)
1 Month ago
Golden Opportunities - Associate Automation Testing

Golden Opportunities

Bengaluru, Karnataka, India (On-Site)
8 Months ago
Next Level Business Services - Sr. Big Data Engineer in San Francisco, CA  / McLean, VA

Next Level Business Services

San Francisco, California, United States (On-Site)
6 Months ago
Go guardian - Staff Security Engineer

Go guardian

(Remote)
22 Hours ago
Google - Site Reliability Engineer, Databases

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ION - Technical Consultant - Endur

ION

New York, New York, United States (On-Site)
6 Months ago
Gloss Genius - Senior Software Engineer, Infrastructure

Gloss Genius

New York, New York, United States (Hybrid)
8 Hours ago
PwC - IN_Associate – Crm Technical -Ms Dynamics– Advisory -Hyderabad

PwC

Hyderabad, Telangana, India (On-Site)
5 Months ago
Zazz - Artificial Intelligence Engineer

Zazz

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

Easygo - Product Manager (Payments)

Easygo

Melbourne, Victoria, Australia (On-Site)
4 Weeks ago
Aristocrat Gaming - P&C - Employee Relations Specialist - 12 Months Fixed Term

Aristocrat Gaming

North Ryde, New South Wales, Australia (Hybrid)
1 Month ago
Telastra - Telstra Retail: Part Time Customer Service & Sales Consultant

Telastra

Ballina, New South Wales, Australia (On-Site)
1 Day ago
Zscaler - SDR Campaigns Manager

Zscaler

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

Canva

Melbourne, Victoria, Australia (Remote)
3 Weeks ago
Canva - Senior Fullstack Engineer - Editing Experience

Canva

Adelaide, South Australia, Australia (Remote)
2 Weeks ago
Sonar Source - Enterprise Account Executive - Melbourne

Sonar Source

Melbourne, Victoria, Australia (On-Site)
5 Months ago
Google - UX Writer and Content Designer

Google

Sydney, New South Wales, Australia (On-Site)
1 Week ago
WongDoody - User Experience Designer, Snr.

WongDoody

Sydney, New South Wales, Australia (On-Site)
23 Hours ago
Easygo - Fullstack Software Development Engineer, Sportsbook

Easygo

Melbourne, Victoria, Australia (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Google - Senior Software Engineer, Chrome Browser Infrastructure

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Microsoft - Principal Software Engineering Manager

Microsoft

Cambridge, Massachusetts, United States (On-Site)
3 Days ago
Google - Software Engineer II, Education AI Platform

Google

Mexico City, Mexico City, Mexico (On-Site)
2 Weeks ago
Google - Senior Software Engineer, Machine Learning, Core

Google

Sunnyvale, California, United States (On-Site)
2 Weeks ago
Epic Games - Senior Web Engineer

Epic Games

(On-Site)
3 Months ago
Google - Software Engineer II, Cloud Networking

Google

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
2 Weeks ago
Google - Software Engineer III, Google Cloud Security and Privacy

Google

San Francisco, California, United States (On-Site)
5 Months ago
Nagarro - Engineer, Frontend React

Nagarro

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

Google

Seattle, Washington, United States (On-Site)
2 Days ago
hostari - Site Reliability Engineer (Remote)

hostari

(Remote)
4 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.

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