Android Software Engineer

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

Description For Android Software Engineer

Google's Waze team is seeking an Android Software Engineer to join their innovative navigation platform. This role offers an opportunity to be part of a company that's revolutionizing how billions of users connect and interact with information. As part of the Waze team, you'll work on a platform that empowers users to contribute road data and edit maps to improve global transportation.

The position involves developing the Waze Android app, working with cutting-edge technologies and collaborating with a diverse team of engineers, designers, and product managers. You'll be contributing to a household name in Israel and be part of a passionate team working to make cities smarter and safer.

The ideal candidate should have strong experience in Android development, particularly with Kotlin and Java. You'll be working on large-scale systems that handle massive amounts of data, requiring expertise in data structures and algorithms. This role offers the opportunity to work on challenging technical problems while making a real impact on how people navigate their world.

Working at Google/Waze means being part of a company that values diversity, equality, and inclusion. You'll have access to cutting-edge resources and the opportunity to work with some of the best minds in technology. The role offers a chance to be at the forefront of mobile technology while contributing to a product that millions of users rely on daily.

Join us in shaping the future of navigation and transportation technology, where your work will directly impact how people move around their cities and navigate their daily lives.

Last updated 3 hours ago

Responsibilities For Android Software Engineer

  • Design, develop, and test for the Waze Android app
  • Work closely with other engineers, designers, and product managers
  • Stay up-to-date on the latest Android technologies
  • Contribute to the overall success of the Waze product
  • Code in Kotlin, Java, Jetpack Compose and C++

Requirements For Android Software Engineer

Kotlin
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in Kotlin or Java programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • Experience with Android application and framework development
  • Master's or PhD in Computer Science or related technical field (preferred)

Interested in this job?

Jobs Related To Google Android Software Engineer

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping solutions used by billions, offering competitive salary and benefits.

Software Engineer III, Mobile (Android), Geo

Android Software Engineer role at Google's Geo team, developing mapping technologies that serve billions of users worldwide.

Software Engineer III, Mobile, Android

Mid-level Software Engineer position at Google focusing on Android development, contributing to the world's most widely used mobile operating system.

Software Engineer III, Mobile (Android), Google Translate

Android Software Engineer position at Google Translate, focusing on mobile app development and implementation of advanced translation features using cutting-edge technologies.

Software Engineer III, Mobile (Android), Fitbit

Senior Android Developer position at Google's Fitbit team, focusing on health and fitness technology development with competitive compensation and benefits.