Taro Logo

Software Engineer, Photos, Early Career

A global technology company that develops internet-related services and products.
Backend
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 in developing next-generation technologies that impact billions of users. This role at Google Photos, one of Google's most sought-after products, spans across client-side (web and mobile), server-side (search, storage, serving), and machine intelligence (learning, computer vision) development. The position offers opportunities to work on critical projects with the potential to switch teams as both you and the business evolve. You'll be part of a team dedicated to making user-centered Google experiences, working on photo sharing and storage services. The role requires versatility, leadership potential, and enthusiasm for tackling new problems across the full technology stack. You'll collaborate with various teams, including Product Managers, UX designers, and Quality Assurance, to deliver high-quality products. This position is perfect for someone starting their career who wants to make a significant impact while working with cutting-edge technology in areas such as distributed computing, large-scale system design, artificial intelligence, and natural language processing.

Last updated 2 months 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

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

Software Engineer, Photos, Early Career

Early career software engineering role at Google Photos, focusing on developing and maintaining photo sharing and storage services.

Software Engineer, Maps

Software Engineering role at Google Maps focusing on developing in-car experience features, requiring 1 year of programming experience and strong algorithmic skills.

Junior Software Engineer (Early Career)

Junior Software Engineer position at Rackspace Technology focusing on backend development with Java/Python, AWS cloud platforms, and Generative AI applications.

Junior/Mid-Level Software Engineer

Junior/Mid-Level Software Engineer role at Rokt focusing on network integrity and fraud prevention, offering $100-150K salary plus equity in Sydney.

Mainframe Software Junior Developer – Early Careers - Analyst

Entry-level Mainframe Software Developer position at Accenture, focusing on COBOL development and mainframe technologies with opportunities for training and career growth.