Expedia Group
Senior Software Engineer - Distribution and Supply
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в подразделение Distribution and Supply Expedia Group. Проектирование и развитие высоконагруженных распределённых систем ценообразования и маркетплейса с обработкой триллионов запросов.
Задачи
- Проектировать, создавать и сопровождать масштабируемые отказоустойчивые сервисы полного цикла: системный дизайн, API, моделирование данных, реализация, тестирование, деплой и эксплуатация
- Определять техническое направление, оценивать компромиссы и задавать лучшие практики по качеству кода, наблюдаемости и производительности
- Менторить и развивать младших инженеров
- Работать совместно с product, design и партнёрскими инженерными командами
- Проактивно устранять продакшн-инциденты и повышать надёжность систем через автоматизацию и мониторинг
Требования
- Степень бакалавра в Computer Science или смежной области либо эквивалентный опыт
- 8+ лет опыта, уверенное владение Java/JVM-языками (Scala, Kotlin) или системными языками вроде Rust
- Подтверждённый опыт владения сервисами или компонентами: технический дизайн, реализация, качество и эксплуатационная надёжность
- Сильные навыки системного дизайна (LLD), проектирования API и моделирования данных
- Опыт микросервисных архитектур, автоматизированного тестирования и CI/CD
Условия
- Диапазон оплаты в Сиэтле: $184 500 – $258 000 в год, с потенциалом роста до $295 000
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск
- Employee Assistance Program
- Компенсация wellness и путешествий, скидки на путешествия
- Членство IATAN
Навыки
- Java
- Kotlin
- Scala
- Rust
- JVM
- микросервисы
- CI/CD
- автоматизированное тестирование
- системный дизайн
- API design
- data modeling
- observability
- AI-driven development tools