Taro Logo

Software Engineer, Android, Files and Storage, Early Career

Google is a global technology company that develops innovative products and services used by billions of users worldwide.
Android
Entry-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Consumer

Job Description

Google is seeking an Early Career Software Engineer to join their Android Files and Storage team. This role is perfect for developers passionate about mobile technology and building systems that impact billions of users worldwide. As part of Google's Android team, you'll work on the open-source mobile operating system that powers more than 3 billion devices globally.

The position offers an exciting opportunity to work on Android's file management system, combining traditional storage solutions with cutting-edge AI capabilities. You'll be part of a team that believes in making computing accessible to everyone, contributing to a platform that enables access to information, economic opportunity, and connectivity worldwide.

In this role, you'll design and implement features for Android's file manager, collaborate with cross-functional teams, participate in technical design reviews, and work closely with partner teams across Android. The ideal candidate should have experience with Java or Kotlin programming, and preferably some background in Android development.

This is an excellent opportunity for someone early in their career to make a significant impact at scale, working with some of the best engineers in the industry. You'll be exposed to large-scale system design, mobile development, and the latest in AI integration, all while contributing to a product that affects users globally.

Google offers a collaborative environment, opportunities for growth and learning, and the chance to work on challenging technical problems. The company is committed to diversity and inclusion, providing equal opportunities for all qualified candidates. The position is based in Sydney, Australia, where you'll join a dynamic team working on core Android functionality.

Last updated 4 days ago

Responsibilities For Software Engineer, Android, Files and Storage, Early Career

  • Design and implement new features, improve existing features, contribute to architecture, and focus on engineering excellence to create a robust, high-quality product
  • Collaborate with other team members and our product team to scope, plan, design and launch new features, including integration with Google's powerful AI capabilities, in the Android file manager and related components
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies
  • Work with partner teams across Android to help them integrate their features into Android's files stack

Requirements For Software Engineer, Android, Files and Storage, Early Career

Java
Kotlin
  • Bachelor's degree or equivalent practical experience
  • 1 year of experience with software development in Java or Kotlin programming language
  • Master's degree in Computer Science or a related technical field (preferred)
  • 1 year of experience with Android application or OS development (preferred)
  • Experience developing accessible technologies (preferred)
  • Experience with Machine Learning (preferred)

Benefits For Software Engineer, Android, Files and Storage, Early Career

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

Related Jobs

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, Android, Photos, Early Career

Early career software engineering role at Google Photos focusing on Android development, combining client-side mobile development with server-side technologies and machine intelligence.

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.