Taro Logo

Software Engineer II, Waze Navigation

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
Enterprise SaaS · Travel

Description For Software Engineer II, Waze Navigation

Google is seeking a Software Engineer II to join the Waze Navigation team, where technology and people converge to solve transportation challenges. As part of Google's engineering team, you'll work on critical projects that impact billions of users worldwide. The role involves full-stack development, working with Google Cloud Platform, and collaborating with data scientists to improve the Waze platform.

Waze is a social navigation pioneer that leverages mobile technology and a passionate global community to redefine expectations of modern maps. The platform empowers users to contribute road data and edit maps, creating a dynamic, user-driven navigation experience.

As a Software Engineer II, you'll be responsible for designing, developing, and maintaining software solutions, with opportunities to work across the full technology stack. The role requires expertise in programming languages like Java, Python, or JavaScript, and a strong foundation in data structures and algorithms.

The position offers the chance to work with cutting-edge technologies in areas including distributed computing, large-scale system design, networking, data storage, and artificial intelligence. You'll be part of a team that pushes technological boundaries while solving real-world transportation challenges.

This role at Google's Tel Aviv office provides an opportunity to work with a global team of talented engineers, contribute to a product used by millions, and help shape the future of navigation technology. The position offers professional growth opportunities and the chance to work on innovative solutions that impact how people move around the world.

Last updated 2 days ago

Responsibilities For Software Engineer II, Waze Navigation

  • Design, develop, test, deploy, maintain, and improve software
  • Develop applications with Google Cloud Platform (GCP)
  • Work with data, and collaborate with data scientists
  • Perform code reviews, present and share knowledge with team

Requirements For Software Engineer II, Waze Navigation

Java
Python
JavaScript
TypeScript
  • 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 full stack development, across back-end such as Java, Python, GO, or C++ codebases, and front-end experience including JavaScript or TypeScript, HTML, CSS or equivalent
  • 1 year of experience with data structures or algorithms

Interested in this job?

Jobs Related To Google Software Engineer II, Waze Navigation