Taro Logo

Software Engineer, Android, Photos, Early Career

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

Job Description

Google Photos is seeking an Early Career Software Engineer to join their Android team. This role offers an opportunity to work on one of Google's most sought-after products, combining client-side development with server-side technologies and machine intelligence. As part of Google's engineering team, you'll be developing technologies that impact billions of users worldwide.

The position involves working on critical projects with opportunities for growth and team rotation as both you and the business evolve. You'll be part of a team that handles information at massive scale, extending well beyond web search into areas including distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, and UI design.

Google Photos is a photo sharing and storage service that combines mobile development with advanced technologies like machine learning and computer vision. You'll be working in a collaborative environment, participating in design reviews, code reviews, and contributing to documentation while ensuring best practices in software development.

The role requires versatility and enthusiasm for tackling new problems across the full technology stack. You'll be working with cross-functional partners including UX and Product teams to refine feature ideas into practical engineering tasks. This position offers excellent exposure to Android application development and the opportunity to work on accessible technologies that impact users globally.

As part of Google's commitment to diversity and inclusion, the company welcomes applications from all backgrounds and provides equal employment opportunities regardless of personal characteristics or status. The position is based in Sydney, Australia, where you'll be part of a global team working on innovative solutions for photo storage and sharing.

Last updated 12 days ago

Responsibilities For Software Engineer, Android, Photos, Early Career

  • 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 and adapt content based on product/program updates and user feedback
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality

Requirements For Software Engineer, Android, Photos, Early Career

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

Benefits For Software Engineer, Android, Photos, Early Career

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Comprehensive health benefits
  • Retirement plans
  • Parental leave

Related Jobs

Software Engineer, Android, Files and Storage, Early Career

Early career software engineering role at Google focusing on Android file management and storage systems, combining mobile development with AI integration.

Software Engineer, Android, Photos, Early Career

Early career software engineering role at Google Photos team focusing on Android development, requiring 1 year of programming experience and strong fundamentals in data structures and algorithms.

Software Engineer, Engineering Productivity, Android, Early Career

Early career software engineering role at Google focusing on Android Engineering Productivity, building tools and infrastructure for Android mainline modules and improving developer experience.

Software Engineer, Engineering Productivity, Android, Early Career

Early career software engineering role at Google focusing on Android Engineering Productivity, building tools and infrastructure for Android platform development in Sydney, Australia.

Software Engineer, Android, Photos, Early Career

Early career Android Software Engineering role at Google Photos, focusing on mobile development, machine learning, and large-scale systems.