Taro Logo

Software Engineer, Photos, Early Career

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

Job Description

Google Photos is seeking an early-career Software Engineer to join their team working on photo sharing and storage services. This role combines both client-side (web and mobile) and server-side (search, storage, serving) development, along with machine intelligence aspects. As part of Google's engineering team, you'll work on critical projects with opportunities for growth and team transitions as the business evolves. The role requires versatility and leadership potential, focusing on full-stack development to push technology forward. You'll be part of a team dedicated to creating user-centered Google experiences, specifically within the Photos product, which is one of Google's most sought-after services. The position offers the opportunity to work with cutting-edge technologies across information retrieval, distributed computing, system design, security, AI, and natural language processing. You'll collaborate with various teams and contribute to products that impact billions of users worldwide. The role combines technical expertise with practical problem-solving, requiring both individual contribution and team collaboration skills. This position is perfect for someone looking to grow their career at one of tech's leading companies while working on products that directly impact how people manage and share their photos.

Last updated 6 days ago

Responsibilities For Software Engineer, Photos, Early Career

  • 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

Requirements For Software Engineer, Photos, Early Career

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

Related Jobs