Software Engineer, Photos, Early Career

2 Months ago • All levels • Software Development & Engineering

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

AECOM - Civil Engineer

AECOM

Milan, Lombardy, Italy (Hybrid)
1 Week ago
Epic Games - Environment Outsource Lead

Epic Games

Montreal, Quebec, Canada (On-Site)
2 Months ago
Scanline VFX - Matte Painting Supervisor

Scanline VFX

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
yellow brick games - Technical Character Artist

yellow brick games

Montreal, Quebec, Canada (Remote)
3 Weeks ago
Cadence - Principal Design Engineer – Memory Modeling Portfolio

Cadence

Hsinchu, Hsinchu City, Taiwan (On-Site)
2 Weeks ago
Next Level Business Services - SAP C4C Functional consultant

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
8 Months ago
NXP - Intern (Engineering & IT)

NXP

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
9 Months ago
LLNL - UAS Integration Engineer

LLNL

Livermore, California, United States (Hybrid)
2 Weeks ago
Boomi  - Software Senior Engineer - Event Streams

Boomi

India (On-Site)
1 Month ago
Qualcomm - Automotive Software Project Engineer for Multimedia

Qualcomm

Shanghai, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Irrigation Pipefitter

The Walt Disney Company

Anaheim, California, United States (On-Site)
2 Months ago
endava - Senior DevOps Engineer

endava

Pitești, Argeș, Romania (On-Site)
1 Month ago
Ceragon Networks - Sales Manager

Ceragon Networks

Mexico City, Mexico (On-Site)
1 Month ago
Palo Alto Networks - Solution Consultant- Majors

Palo Alto Networks

Fort Lauderdale, Florida, United States (On-Site)
1 Month ago
N-ix - Lead Business Analyst (Data Focus)

N-ix

Ukraine (Remote)
2 Months ago
bytedance - Principal Product Manager - IaaS AI Infra

bytedance

San Jose, California, United States (On-Site)
5 Months ago
Saviynt - Sr. Director (Application Access Governance) -  Governance Risk & Compliance

Saviynt

Atlanta, Georgia, United States (Hybrid)
8 Months ago
Intel  - Senior Foundry Applications Engineer (Analog Design)

Intel

Phoenix, Arizona, United States (On-Site)
1 Year ago
GoDaddy - Senior Software Engineer

GoDaddy

Tempe, Arizona, United States (Remote)
3 Weeks ago
easygo - Data Privacy Junior Analyst

easygo

São Paulo, Brazil (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in Sydney, New South Wales, Australia

SSC Technologies - Assistant Accountant

SSC Technologies

Melbourne, Victoria, Australia (Hybrid)
3 Weeks ago
Telastra - Staff Engineer - Platform Engineering Security Specialist

Telastra

Australia (On-Site)
2 Months ago
Zscaler - Sales Engineer

Zscaler

Sydney, New South Wales, Australia (Hybrid)
1 Month ago
luxsoft - .NET and Azure API Developer

luxsoft

Melbourne, Victoria, Australia (On-Site)
2 Weeks ago
Pivotroots - Executive Director

Pivotroots

Melbourne, Victoria, Australia (Hybrid)
4 Weeks ago
foxi ventures - Product Manager

foxi ventures

Adelaide, South Australia, Australia (On-Site)
1 Month ago
easygo - Software Quality Engineer

easygo

Melbourne, Victoria, Australia (Hybrid)
1 Month ago
Nine - Senior Reporter

Nine

Perth, Western Australia, Australia (On-Site)
4 Weeks ago
sitetracker - Salesforce Solution Architect

sitetracker

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

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Maxis Studios - Senior Multiplayer & Online Engineer

Maxis Studios

Victoria, Australia (Hybrid)
3 Months ago
Zscaler - Engineering Operations Manager

Zscaler

Bellevue, Washington, United States (On-Site)
4 Weeks ago
bytedance - Senior Engineering Manager - Global E-commerce Governance Platform

bytedance

San Jose, California, United States (On-Site)
3 Months ago
Philips - Release Train Engineer / Leader - Lifecycle Management

Philips

Best, North Brabant, Netherlands (On-Site)
1 Month ago
Microsoft - Technical Support Engineer - Teams/SFB

Microsoft

Seoul, South Korea (Hybrid)
2 Months ago
Qualcomm - GPU Formal Verification Engineer

Qualcomm

San Diego, California, United States (On-Site)
1 Month ago
AECOM - Assistant Engineer - Bridges

AECOM

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Enphase Energy - Sr Embedded Engineer

Enphase Energy

Austin, Texas, United States (Hybrid)
1 Month ago
Sonar Source - Support Engineer

Sonar Source

Geneva, Geneva, Switzerland (On-Site)
1 Week ago
Valeo - Process/Manufacturing Engineer

Valeo

San Luis Potosi, Mexico (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Atlanta, Georgia, United States (On-Site)

London, England, United Kingdom (On-Site)

Taipei City, Taiwan (On-Site)

Kirkland, Washington, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Sunnyvale, California, United States (On-Site)

Kraków, Lesser Poland Voivodeship, Poland (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