Staff Software Engineer, Mobile (android), Photos

Google Google · Big Tech · Sydney NSW, Australia

Staff Software Engineer for Google Photos, focusing on mobile (Android) development. The role involves defining technical direction, collaborating on video editing features, improving software components, and debugging. While the core is mobile engineering, it touches on machine intelligence, computer vision, and LLMs within the context of a mature consumer product.

What you'd actually do

  1. Define technical direction and strategy in conjunction with engineering managers and technical leads, helping the team make balanced trade-offs, and prioritize engineering excellence investments in a systemic way.
  2. Collaborate cross-functionally to design and build industry-leading video editing features.
  3. Work with other engineers on a global team to improve the software components and architecture.
  4. Identify, triage, debug, track and resolve issues in existing code.

Skills

Required

  • Bachelor's degree or equivalent practical experience
  • 8 years of experience in software development
  • 5 years of experience in testing and launching software products
  • 5 years of experience with Android application development
  • 3 years of experience with software design and architecture

Nice to have

  • Master’s degree or PhD in Engineering, Computer Science, or a related technical field
  • 8 years of experience with data structures and algorithms
  • 3 years of experience in a technical leadership role, with leading project teams and setting technical direction
  • Experience in working with Large Language Model (LLM) models
  • Experience with videos

What the JD emphasized

  • 8 years of experience in software development
  • 5 years of experience in testing and launching software products
  • 5 years of experience with Android application development
  • 3 years of experience with software design and architecture
  • 3 years of experience in a technical leadership role, with leading project teams and setting technical direction

Other signals

  • machine intelligence
  • computer vision
  • Large Language Model (LLM) models