Software Engineer, Android, Photos, Early Career

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

Description For Software Engineer, Android, Photos, Early Career

Google Photos is seeking an Early Career Android Software Engineer to join their team in Sydney. This role offers an exciting opportunity to work on one of Google's most popular products, combining mobile development with cutting-edge technologies in photo sharing and storage. As part of Google's engineering team, you'll be involved in developing next-generation technologies that impact billions of users worldwide.

The position involves working on both client-side mobile development and collaborating with teams handling server-side operations and machine intelligence. You'll be part of a dynamic environment where you can contribute to various aspects of the product, from UI design to system architecture. Google Photos is dedicated to creating user-centered experiences, making this an ideal role for someone passionate about developing consumer-facing applications with significant impact.

The role offers excellent growth opportunities, allowing you to work with experienced engineers and cross-functional teams. You'll be involved in the full development cycle, from design reviews to code implementation and maintenance. Google's collaborative environment encourages learning and innovation, making it perfect for early-career engineers looking to make their mark in mobile development.

Working at Google means joining a company that values diversity, inclusion, and technical excellence. You'll have access to cutting-edge resources and be part of a team that shapes how billions of users interact with their photos and memories. The position combines the excitement of working on a widely-used consumer product with the technical challenges of large-scale mobile application development.

Last updated an hour 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
  • Experience working with cross-functional partners such as UX and Product (preferred)
  • Experience with Android application development (preferred)
  • Experience developing accessible technologies (preferred)

Interested in this job?

Jobs Related To Google Software Engineer, Android, Photos, Early Career

Associate Android Auto Partner Engineer

Entry-level Android Auto Partner Engineer position at Google Seoul, focusing on automotive software development and partner integration through the gReach Program for people with disabilities.

Associate Android Auto Partner Engineer

Entry-level Android Auto Partner Engineer position at Google, focusing on automotive software development and partner relationships in Seoul.

Software Engineer II, Mobile, Android Settings

Entry-level Software Engineer position at Google focusing on Android Settings development, requiring 1 year of experience in software development and Android application development.

Software Engineer ll, Android Enterprise Services

Entry-level Software Engineer position at Google working on Android Enterprise Services, developing and maintaining features for the world's leading mobile operating system.

Software Engineer II, ChromeOS

Software Engineer II position at Google focusing on ChromeOS Commercial Reporting features and Android development, building solutions for managed Chromebooks.