Taro Logo

Software Engineer II, Waze

Google is a global technology company that develops next-generation technologies for billions of users worldwide.
Backend
Entry-Level Software Engineer
In-Person
1+ year of experience
Enterprise SaaS · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer II, Waze

Google's Waze Traffic Insights team is seeking a Software Engineer II to join their dynamic team responsible for delivering real-time alerts, insights, and road condition updates to millions of Waze users globally. This role is part of the broader Geo team, which focuses on building the most accurate and comprehensive mapping solutions used by over a billion people monthly through products like Maps, Earth, and Street View.

As a Software Engineer II, you'll be working on critical projects that directly impact how users navigate and explore the world. The role demands expertise in software development, data structures, and algorithms, with opportunities to work on large-scale systems that handle massive amounts of data. You'll be involved in the full development lifecycle, from design to deployment and maintenance of services.

The position offers exposure to cutting-edge technologies and the chance to work on complex computer science problems while creating intuitive product experiences. You'll collaborate with talented engineers, participate in code reviews, and contribute to technical documentation. The role requires strong problem-solving skills and the ability to work with various technologies including Java, Python, and SQL.

This is an excellent opportunity for someone who wants to make a significant impact on products used by billions of users worldwide. You'll be part of a team that's pushing the boundaries of mapping technology while working in Tel Aviv, one of Google's key engineering hubs. The role offers the perfect blend of technical challenges, product impact, and professional growth opportunities within one of the world's leading technology companies.

Last updated 6 months ago

Responsibilities For Software Engineer II, Waze

  • Design, develop, test, deploy, maintain and improve the teams services
  • Design and implement scalable and robust applications
  • Review code developed by other engineers and provide feedback to ensure best practices
  • Contribute to existing documentation or educational content and adapt content based on product or program updates
  • Triage product or system issues and debug, track or resolve by analyzing the sources of issues

Requirements For Software Engineer II, Waze

Java
Python
  • 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 in databases, Google Cloud Platform, SQL and system design (preferred)
  • Experience in Data Structures, Object-Oriented Programming (preferred)
  • Experience with large-scale data processing (preferred)
  • Experience in back-end and software development (preferred)
  • Experience with coding in Java (preferred)

Interested in this job?