Software Engineer III, Personalization and Guid...
@ Google

Tel Aviv-Yafo, Tel Aviv District, Israel
$130,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXX***** @google.com
Recommended after applying

Job Details

About the Role

Google is seeking a Software Engineer III, Personalization and Guidance, Waze who will design, develop, test, deploy, maintain, and enhance software solutions. You will work on critical projects for a platform that redefines navigation and transportation through technology.

Minimum Qualifications

Bachelor’s degree or equivalent practical experience and 2 years of software development experience in one or more programming languages, including 2 years of Java coding (or 1 year with an advanced degree).

Preferred Qualifications

Master's degree or PhD in Computer Science or a related technical field; 2 years of experience with data structures and algorithms; experience with large-scale distributed systems and cloud platforms like Google Cloud Platform; and experience developing accessible technologies.

Responsibilities

  • Write product or system development code.
  • Participate in or lead design reviews with peers and stakeholders.
  • Review code and offer feedback on best practices.
  • Contribute to documentation and update content based on product/user feedback.
  • Triage, debug, and resolve product or system issues.

About Waze

Waze is where people and technology meet to solve transportation challenges. It empowers users to contribute road data and edit maps, blending social interaction with advanced mobile technology.

Key skills/competency

  • Java
  • Software Development
  • Distributed Systems
  • Cloud Platforms
  • Data Structures
  • Algorithms
  • Debugging
  • Code Review
  • Design Reviews
  • Technical Documentation

How to Get Hired at Google

🎯 Tips for Getting Hired

  • Customize your resume: Tailor it to highlight Java and distributed systems skills.
  • Research Google culture: Explore their mission, products, and innovations.
  • Showcase project impact: Emphasize concrete contributions in previous roles.
  • Prepare technical examples: Be ready to discuss your coding and system design experience.

📝 Interview Preparation Advice

Technical Preparation

Review Java coding best practices.
Practice designing distributed systems.
Study algorithms and data structures.
Experiment with cloud platforms.

Behavioral Questions

Describe a time you solved a critical bug.
Explain your approach in design reviews.
Talk about collaboration in complex projects.
Discuss managing project priorities and deadlines.

Frequently Asked Questions