Zoro
Sr. Software Engineer II - Tech Lead - Data Products
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior tech lead в команду data products в Zoro: отвечает за техническое направление и архитектуру систем команды (API, backend-сервисы, операционные хранилища данных, обработка данных) и активно пишет код вместе с инженерами. Роль на стыке software engineering и data science, с ожиданием активного использования AI в работе.
Задачи
- Определять техническое направление и архитектуру систем команды, декомпозировать крупные задачи и принимать трудно обратимые решения
- Регулярно писать код и использовать AI на всех этапах: дизайн, планирование, реализация, тестирование, ревью
- Работать с product manager по вопросам реализуемости, последовательности работ и компромиссов
- Сотрудничать с Data Scientists и ML Engineers от постановки задачи до продакшн-эксплуатации, мониторинга и переобучения моделей
- Проектировать интерфейсы, границы сервисов, схемы и data contracts и согласовывать их с другими командами
- Проводить design reviews и RFC-обсуждения, принимать решение о готовности дизайна
- Развивать инженеров через ревью и совместно с engineering manager планировать их рост
- Отвечать за операционное здоровье команды: качество on-call, observability и продакшн-системы
Требования
- Опыт tech lead команды, создающей продакшн backend-сервисы, API, внутренние платформы или распределённые приложения
- Опыт проектирования API, data contracts и операционных баз данных, которыми пользуются другие команды
- Знание асинхронной обработки, очередей, event-driven систем и CDC, включая идемпотентность, ретраи, конкурентность и обратную совместимость
- Рабочее понимание ML и data science: feature engineering, оценка, training/serving skew, drift, переобучение; опыт вывода модели из ноутбука в продакшн
- Опыт ускорения работы команды через интерфейсы, инструменты или декомпозицию задач
- Умение вести инженеров без прямого подчинения и работать с product manager
- Знание облачной инфраструктуры, контейнеров, CI/CD, infrastructure as code и observability
- Практическое понимание, где AI-инструменты полезны, где ненадёжны и как улучшать их вывод
- Минимум 7 лет разработки продакшн-ПО, из них минимум 2 года в роли tech lead команды или значимой системы
- Сильные навыки программирования помимо SQL
- Степень бакалавра или магистра в Computer Science, прикладной математике, инженерии или смежной области либо эквивалентный практический опыт
Условия
- Гибридный формат: минимум два дня в неделю в офисе в Chicago HQ
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни с первого дня
- Оплачиваемый отпуск по уходу за ребёнком до 14 недель для рожавших родителей и до 4 недель для остальных
- 6 бесплатных сессий с лицензированным терапевтом в год и доступ к Wellhub
- Минимум 18 дней оплачиваемого отпуска в год и 6 корпоративных праздников
- Взнос компании 6% в 401K без взноса сотрудника
- Компенсация обучения, рефинансирование студенческих кредитов и финансовое консультирование
- Программа благотворительных пожертвований с матчингом
- Скидки для сотрудников и доступ в культурные учреждения Чикаго
- Офисные бонусы: кофе-бар, разливное пиво, снеки, спортзал, вид на город
Навыки
- API
- data contracts
- event-driven systems
- CDC
- queues
- machine learning
- data science
- feature engineering
- cloud infrastructure
- containers
- CI/CD
- infrastructure as code
- observability
- SQL
- AI tools