Taro Logo

Software Engineer, Early Career, iOS, Photos

A global technology company that develops internet-related services and products.
iOS
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Consumer

Job Description

Google Photos is seeking an Early Career iOS Software Engineer to join their team in Sydney. This role offers an opportunity to work on one of Google's most popular products, focusing on photo sharing and storage services. The position involves both client-side mobile development and interaction with server-side systems and machine intelligence components.

As a Software Engineer at Google, you'll be part of a team that develops next-generation technologies impacting billions of users. The role requires versatility and leadership qualities, with opportunities to work across the full technology stack. You'll be involved in designing, developing, testing, and maintaining software solutions while managing project priorities and deliverables.

The ideal candidate should have a foundation in software development, particularly with programming languages like Python, Java, or JavaScript, and a solid understanding of data structures and algorithms. Experience with iOS development is preferred, along with knowledge of performance optimization and debugging tools.

This position offers the chance to work on critical projects at Google, with opportunities for growth and project rotation as both you and the business evolve. You'll be contributing to a product that directly impacts how users connect, explore, and interact with their photos and memories.

The role combines technical development with collaborative responsibilities, including code reviews, design discussions, and documentation. You'll be working in an environment that values innovation, technical expertise, and user-centered design principles.

Last updated 12 days ago

Responsibilities For Software Engineer, Early Career, iOS, Photos

  • Write product or system development code
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Review code developed by other developers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues

Requirements For Software Engineer, Early Career, iOS, Photos

Java
JavaScript
Python
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in one or more programming languages (e.g., Python, C, C++, Java, JavaScript)
  • 1 year of experience with data structures or algorithms

Related Jobs

Software Engineer, Early Career, iOS, Photos

Early career iOS software engineering role at Google Photos, focusing on mobile development and user experience in photo sharing and storage services.

Software Engineer, Early Career, iOS, Photos

Early career iOS software engineering role at Google Photos team in Sydney, focusing on mobile development, server-side technologies, and machine intelligence applications.

Software Engineer, Early Career, iOS, Photos

Early career iOS software engineering role at Google Photos team in Sydney, focusing on mobile development, server-side technologies, and machine intelligence applications.

Software Engineer, Early Career, iOS, Photos

Early career iOS software engineering role at Google Photos team in Sydney, focusing on mobile app development, server-side integration, and machine intelligence features.

Software Engineer, Early Career, iOS, Photos

Early career software engineering role at Google Photos focusing on iOS development, combining mobile expertise with large-scale systems and machine learning technologies.