Software Engineer, Web, Photos

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Frontend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Consumer

Description For Software Engineer, Web, Photos

Google Photos is seeking talented Software Engineers to join their team in Sydney. This role focuses on developing and enhancing the Google Photos platform, a widely-used photo sharing and storage service. As a Software Engineer at Google, you'll work on critical projects with opportunities to impact billions of users worldwide. The role spans both client-side and server-side development, with a focus on web technologies and user interfaces.

The position offers the chance to work with cutting-edge technologies across the full stack, including web development, distributed computing, system design, and machine intelligence. You'll be part of a team that values innovation and technical excellence, working alongside product managers, UX designers, and quality assurance professionals to deliver high-quality solutions.

Google provides a collaborative environment where engineers can grow and evolve with the fast-paced business. The role requires versatility and leadership qualities, as you'll be tackling complex technical challenges and contributing to one of Google's most sought-after products. You'll have the opportunity to work on various aspects of the platform, from user interface development to API integration and system architecture.

The ideal candidate will bring fresh ideas and technical expertise to help advance Google Photos' mission of making photo storage and sharing more accessible and intelligent. This position offers the chance to work on technology that impacts users globally while being part of a company that values diversity, inclusion, and innovation.

Last updated 9 minutes ago

Responsibilities For Software Engineer, Web, Photos

  • 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

Requirements For Software Engineer, Web, Photos

Java
JavaScript
  • 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

Interested in this job?

Jobs Related To Google Software Engineer, Web, Photos

Software Engineer III, Full Stack, Corporate Engineering

Full Stack Software Engineer position at Google's Corporate Engineering team, building internal tools and platforms for Google employees worldwide.

Software Engineer III, Front End, AI/ML

Frontend Software Engineer position at Google, focusing on AI/ML technologies, requiring 2+ years of experience in software development and UI design.

Front End Engineer, Database Migration Service, Google Cloud

Frontend Engineer position at Google Cloud focusing on Database Migration Service, requiring Angular expertise and cloud technology experience.

Software Engineer II, Full Stack, Google Cloud

Full Stack Software Engineer II position at Google Cloud, developing next-generation technologies with both front-end and back-end responsibilities.

Software Engineer III, Full Stack, Pixel Biometrics

Full Stack Software Engineer role at Google working on Pixel Biometrics, focusing on frontend development and ML system visualizations.