Software Engineer, Photos

Google is a global technology leader that develops innovative products used by billions of people worldwide.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Consumer

Description For Software Engineer, Photos

Google Photos is seeking talented Software Engineers to join their team in Sydney. This role offers an opportunity to work on one of Google's most sought-after products, combining client-side (web and mobile), server-side (search, storage, serving), and machine intelligence (learning, computer vision) development. As a Software Engineer at Google, you'll be part of developing next-generation technologies that impact billions of users worldwide. The role involves working on critical projects with opportunities for growth and team transitions as the business evolves. Google Photos is dedicated to creating user-centered experiences, handling information at massive scale, and pushing technological boundaries. The position requires versatility, leadership qualities, and enthusiasm for tackling new problems across the full stack. You'll be working in a collaborative environment, participating in code reviews, system design, and contributing to Google's innovative photo sharing and storage service. The role offers the chance to work with cutting-edge technologies while being part of a team that values diversity, inclusion, and creating products that serve users globally.

Last updated 3 minutes ago

Responsibilities For Software Engineer, Photos

  • Write product or system development code
  • Lead design reviews with peers and stakeholders to decide among available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer, Photos

Python
Java
JavaScript
TypeScript
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • English proficiency

Interested in this job?

Jobs Related To Google Software Engineer, Photos

Software Engineer II, Full Stack, Google Ads

Full-stack software engineering role at Google Ads, focusing on developing advertising products and technologies that connect users, publishers, and advertisers globally.

Software Engineer, Chrome Identity

Software Engineer position at Google working on Chrome Identity features, requiring C++ expertise and 2+ years of experience in software development.

Software Engineer III, Full Stack, Commerce

Full Stack Software Engineer role at Google Commerce, building shopping experiences for billions of users with competitive compensation and comprehensive benefits.

Fullstack Software Engineer

Fullstack Software Engineer position at Google, focusing on infrastructure development and maintenance for production systems, requiring 2 years of full-stack experience.

Software Engineer, Storage Technologies

Software Engineer position at Google focusing on storage technologies and system software development, requiring 5 years of experience and expertise in Linux environments.