Zillow
Principal Software Development Engineer, Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Principal-инженер полного стека в команду Data Engineering & Enterprise Tools, обеспечивающую аналитические инструменты и data-продукты для Zillow Rentals. Роль технического лидера: задаёт архитектурное направление, менторит инженеров и развивает внутреннюю tooling-экосистему.
Задачи
- Проектировать и вести сквозную архитектуру сложных высоконагруженных веб-приложений и сервисов: интерфейсы, API, хранилища данных и облачная инфраструктура
- Задавать техническое направление и принимать решения в инициативах с участием нескольких команд, устанавливать инженерные стандарты и лучшие практики full-stack разработки, тестирования и эксплуатации
- Совместно с product management, UX и кросс-функциональными партнёрами переводить бизнес-цели в инженерные планы и технические роадмапы
- Менторить и развивать senior- и staff-инженеров, поддерживать культуру обучения, инклюзивности и технического совершенства
- Проводить технические ревью и дизайн-форумы, давать обратную связь по архитектуре, подходам к реализации и снижению рисков критичных проектов
- Предвидеть и решать системные технические проблемы, принимать решения по границам сервисов, моделям данных и стратегиям интеграции
- Продвигать инженерное совершенство в качестве кода, автоматизированном тестировании, CI/CD, observability и реагировании на инциденты
- Оценивать и внедрять новые технологии, фреймворки и архитектуры, улучшающие developer experience, масштабируемость и операционную эффективность
Требования
- Bachelor’s degree in Computer Science, Software Engineering или смежной области
- 10+ лет профессионального опыта в software engineering, создания и эксплуатации production веб-приложений, со значительным опытом как во front-end, так и в back-end компонентах
- Подтверждённый опыт руководства техническим дизайном и поставкой сложных высокомасштабных систем или платформ с участием нескольких команд и сервисов
- Опыт менторства senior-инженеров и влияния на инженерные практики и стандарты в agile-среде, ориентированной на продукт
- Или эквивалентная комбинация образования и опыта
Условия
- Remote-позиция: сотрудники не имеют постоянного корпоративного офиса и работают из выбранного физического местоположения, которое необходимо сообщить компании
- Сотрудники в США могут проживать в любом из 50 штатов, с ограниченными исключениями
- Базовая зарплата в Калифорнии, Коннектикуте, Мэриленде, Массачусетсе, Нью-Джерси, Нью-Йорке, штате Вашингтон и Вашингтоне (DC): $191,300.00 - $305,700.00 в год
- Базовая зарплата в Колорадо, Гавайях, Иллинойсе, Мэне, Миннесоте, Неваде, Огайо, Род-Айленде, Вермонте и Вирджинии: $181,800.00 - $290,400.00 в год
- Помимо конкурентной базовой зарплаты позиция предполагает equity-награды с учётом опыта, результативности и локации
- Гибкость работать оттуда, где сотрудник наиболее продуктивен, благодаря стратегическому подходу к распределённой работе Cloud HQ
Навыки
- Full Stack
- Web Applications
- APIs
- Data Stores
- Cloud Infrastructure
- CI/CD
- Automated Testing
- Observability
- Incident Response
- Software Architecture