Urban Outfitters, Inc.
URBN Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Enterprise Core Services. Разработка и поддержка платформы потоковой передачи событий на базе Kafka и миграция legacy-систем в облачные сервисы.
Задачи
- Разрабатывать и поддерживать сервисы в архитектуре потоковой передачи событий на Kafka под руководством старших инженеров
- Создавать и поддерживать сервисы корпоративной интеграции в рамках миграции с legacy-платформ
- Использовать инструменты агентного кодинга (Claude Code, Codex и аналоги) для реализации и отладки задач
- Писать и поддерживать автоматические тесты, активно участвовать в код-ревью
- Взаимодействовать с product-менеджерами, платформенными инженерами и другими разработчиками
- Расследовать и исправлять дефекты, эскалировать архитектурные вопросы старшим инженерам
- Вести документацию по сервисам и паттернам
- Осваивать конвенции команды по дизайну Kafka-топиков, эволюции схем и миграции сервисов
Требования
- 2–5 лет профессионального опыта в разработке ПО
- Уверенное владение Python, опыт создания и поддержки сервисов или API
- Опыт работы с event-driven системами или очередями сообщений (Kafka — плюс, но не обязательна)
- Знакомство с облачными платформами (предпочтительно GCP), современными CI/CD и практиками тестирования
- Готовность использовать или осваивать инструменты агентного кодинга (Claude Code, Codex, Cursor)
- Сильные базовые навыки: ясная письменная коммуникация, внимательность в код-ревью, готовность задавать вопросы
- Желание изучать распределённые системы и паттерны корпоративной интеграции
Условия
- Медицинская, стоматологическая и офтальмологическая страховка
- Оплачиваемый отпуск (PTO)
- Скидки для сотрудников
- Пенсионные накопления
- Равные возможности трудоустройства (EEO)
Навыки
- Python
- Kafka
- GCP
- CI/CD
- Claude Code
- Codex
- Cursor