- Страна
- Польша
Откликайтесь
на вакансии с ИИ

Backend Software Engineer, Driver Validation
Исключительная возможность работать в одной из ведущих компаний в сфере автономного вождения. Высокий балл за счет престижа бренда Waymo, сложности инженерных задач и возможности влиять на будущее транспорта, находясь в растущем хабе в Варшаве.
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к знанию C++, опытом работы с высоконагруженной инфраструктурой и необходимостью решать сложные задачи симуляции и валидации. Процесс отбора в Waymo (Google-стиль) традиционно включает глубокие технические интервью по алгоритмам и системному дизайну.
Анализ зарплаты
Зарплата в Waymo для опытных инженеров в Польше обычно находится в верхнем дециле рынка, часто включая значительные бонусы и акции (RSU), что делает совокупный доход значительно выше среднего по Варшаве. Предлагаемый уровень компенсации соответствует топовым BigTech компаниям.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в waymo уже сейчас
Присоединяйтесь к Waymo в Варшаве, чтобы создавать инфраструктуру будущего для беспилотных автомобилей и масштабировать технологии мирового уровня!
Описание вакансии
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver—The World's Most Experienced Driver™—to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.
Want to build the next generation of infrastructure for driverless cars?
Join our Waymo Driver Validation team, and help us design the future of transportation! We are looking for a passionate Software Engineer who wants to help build the systems that improve Waymo's core ride hailing and fleet management systems.
You are someone who is product-minded. You will work on cross-cutting problems to require cross-team collaboration, both technically (mobile app, cloud backends, and the Waymo Driver) and functionally (operations, product, legal, partnerships, policy & privacy) to develop and deliver business critical infrastructure.
In this hybrid role, you will report to an Engineering Manager.
You will:
- Help build and evolve mission-critical horizontal infrastructure and tooling that underpins all commercialization systems
- Collaborate with other engineering teams to develop systems and processes as business needs grow and evolve
- Help scale our systems to meet the demands of commercial expansion and growing complexity
- Solve hard, real-world problems such as world simulation for regression testing and evaluation of software services managing fleets for autonomous vehicles
You have:
- BS degree in Computer Science or equivalent practical experience
- 4+ years of backend or infrastructure experience
We prefer:
- Experience with C++ (or a Willingness to participate in professional development activities to stay current on industry knowledge)
- Experience working in environments including nontechnical team members
- Experience with operations tooling, developer productivity, or developer tools
#LI-Hybrid
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- Software Engineering
- Backend Development
- Distributed Systems
- Infrastructure
- Simulation
- Developer Tools
Возможные вопросы на собеседовании
Waymo активно использует C++ для критически важных систем. Вопрос проверяет глубокое понимание управления памятью и производительности.
Объясните разницу между умными указателями в C++ (unique_ptr, shared_ptr) и опишите сценарии, в которых использование shared_ptr может привести к утечкам памяти.
Позиция связана с валидацией и регрессионным тестированием. Важно понимать, как кандидат подходит к обеспечению надежности.
Как бы вы спроектировали систему для запуска миллионов симуляционных тестов в день, обеспечив при этом детерминизм результатов?
Вакансия требует взаимодействия с мобильными приложениями, облаком и бортовым ПО.
Опишите ваш опыт проектирования API, которые должны поддерживать обратную совместимость при частом обновлении клиентских систем.
Работа подразумевает масштабирование систем под нужды коммерческого расширения.
С какими наиболее сложными проблемами масштабирования базы данных или распределенной системы вы сталкивались и как их решали?
В описании указана важность работы с нетехническими командами (юристы, операции).
Расскажите о случае, когда вам нужно было объяснить сложное техническое ограничение нетехническому стейкхолдеру. Как вы достигли компромисса?
Похожие вакансии
Junior Backend-разработчик
Python разработчик (Senior)
Python - разработчик (Senior)
Junior Python разработчик
Junior разработчик
.NET разработчик Middle+ , Senior
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!