Urban Outfitters, Inc.
URBN Staff Software Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в URBN для разработки AI-ориентированных цифровых продуктов: интеграция алгоритмических решений и middleware в продуктовую экосистему совместно с UX-дизайнерами, data scientists и продакт-менеджерами.
Задачи
- Проектировать и разрабатывать MCP-серверы для агентных инструментов на FastMCP или аналогах
- Проектировать и разрабатывать агентные workflow с использованием ADK, A2A, LangGraph или аналогов
- Разрабатывать микросервисы на FastAPI, GraphQL или аналогах
- Готовить функциональные дизайны во взаимодействии с архитекторами, разработчиками и бизнес-партнёрами
- Совместно с продуктовыми дизайнерами, продакт-менеджерами и инженерами выпускать пользовательские продукты
- Проводить exploratory proof-of-concept исследования для оценки архитектур развёртывания и новых data engineering технологий
- Предлагать и продвигать paved paths для интеграции и продуктазации алгоритмов, закладывая основы feedback loops и data flywheels
- Вместе с командой внедрять и поддерживать ML-архитектуру, включая data pipelines и приложения для обучения и инференса моделей в продакшене
- Развивать кросс-функциональное партнёрство
- Продвигать лучшие практики full-stack algorithm engineering
Требования
- Опыт работы Software Engineer 10+ лет
- Уверенное использование AI-инструментов разработки (Cursor, VS Code Copilot, Claude Code, Gemini) для ускорения написания и рефакторинга кода
- Сильный опыт проектирования и построения масштабируемых RESTful API и распределённых систем
- Опыт с микросервисной архитектурой, consensus-паттернами и обеспечением высокой доступности распределённых узлов
- Умение интегрировать сложные workflow и AI/ML-сервисы в backend с использованием современных orchestration-фреймворков и event-driven паттернов
- Опыт контейнеризации в Docker и деплоя в крупные публичные облака, работа с serverless и container orchestration
- Практический опыт Infrastructure as Code на Terraform или аналогах
- Опыт работы с реляционными БД для транзакционных нагрузок: проектирование схем, connection pooling, оптимизация производительности
- Приверженность современным инженерным практикам: CI/CD, TDD, автоматизированный контроль качества кода
Условия
- Медицинская и стоматологическая страховка, страхование зрения
- Оплачиваемый отпуск (PTO)
- Щедрые скидки для сотрудников
- Пенсионные накопления
- Программы anti-harassment обучения для менеджеров и сотрудников
Навыки
- FastMCP
- ADK
- A2A
- LangGraph
- FastAPI
- GraphQL
- RESTful API
- микросервисы
- Docker
- Terraform
- CI/CD
- TDD
- реляционные базы данных
- AI/ML
- Cursor
- VS Code Copilot
- Claude Code
- Gemini
- облачные платформы
- serverless