Software Engineer, Mobile, iOS, Photos

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

Description For Software Engineer, Mobile, iOS, Photos

Google's software engineers are at the forefront of developing next-generation technologies that impact billions of users worldwide. This role is specifically focused on Google Photos, one of Google's most sought-after products. As a Mobile iOS Software Engineer, you'll be working on client-side development for the Photos team, contributing to a service that provides photo sharing and storage capabilities to users globally.

The position offers opportunities to work on large-scale systems, combining mobile development expertise with Google's robust infrastructure. You'll be part of a team that spans client-side (web and mobile), server-side (search, storage, serving), and machine intelligence (learning, computer vision) development. The role demands versatility and leadership qualities as you'll be tackling complex problems across the full stack.

Working at Google Photos means you'll be directly impacting how users interact with their personal memories and media. You'll collaborate with cross-functional teams to implement features that make photo management and sharing more intuitive and efficient. The role requires strong iOS development skills, combined with an understanding of large-scale distributed systems.

As part of Google's engineering team, you'll have access to cutting-edge technology and the opportunity to work on projects that scale to billions of users. The company culture promotes innovation, technical excellence, and user-centered design. You'll be expected to contribute not just through coding, but also through technical leadership, code reviews, and system design discussions.

This position is based in Sydney, offering the chance to work from one of Google's key technical hubs in the Asia-Pacific region. You'll be part of a global team while contributing to a product that helps users worldwide preserve and share their most important memories.

Last updated 5 minutes ago

Responsibilities For Software Engineer, Mobile, iOS, Photos

  • Write product or system development code
  • Review code developed by other engineers 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
  • Participate in, or lead design reviews with peers and stakeholders

Requirements For Software Engineer, Mobile, iOS, Photos

  • 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
  • 2 years of experience with data structures or algorithms
  • 2 years of experience with iOS application development
  • Master's degree in Computer Science or related technical field (preferred)
  • 2 years of experience with performance, large scale systems data analysis, visualization tools, or debugging (preferred)
  • Experience developing accessible technologies (preferred)
  • Proficiency in code and system health, diagnosis and resolution, and software test engineering (preferred)

Benefits For Software Engineer, Mobile, iOS, Photos

Medical Insurance
Dental Insurance
Vision Insurance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance

Interested in this job?

Jobs Related To Google Software Engineer, Mobile, iOS, Photos

Software Engineer III, Mobile (iOS), Search

Software Engineer III position at Google focusing on iOS development for Search, offering competitive salary and opportunity to impact billions of users globally.

Software Engineer III, Mobile (iOS), Waze

Mid-level iOS Software Engineer position at Google's Waze, developing mobile navigation solutions in Tel Aviv.

Software Engineer, iOS, Waze

Mid-level iOS Software Engineer position at Waze (Google) focusing on developing and improving navigation app features, requiring 5 years of iOS development experience.

Software Engineer III, Mobile (iOS), Waze

Mid-level iOS Software Engineer position at Google's Waze, developing mobile navigation solutions in Tel Aviv.

Software Engineer, Mobile, iOS, Photos

Mid-level iOS Software Engineer position at Google Photos team in Sydney, focusing on mobile app development with machine learning integration.