Свяжитесь напрямую по этой вакансии
Должность: Старший инженер-программист Местоположение: Канада Отдел: Инженерия
Будучи старшим инженером в Babylist, вы берете на себя сложные задачи и полностью отвечаете за них от начала до конца. Миллионы семей зависят от того, что мы создаем. В настоящее время большинство кода пишут агенты. Так что сложная часть — ваша: что создавать, как это должно работать и правильно ли то, что было выпущено. Вы по-прежнему пишете код для действительно сложных задач. Агенты справляются с объемом. Вы тратите свое время на те части, которые требуют человеческого участия.
Мы выходим далеко за рамки списков желаний: финансовая сторона воспитания ребенка, упрощение и гуманизация материнского здоровья, образование, которое ищут новые родители, и сообщество вокруг них. Сложные задачи охватывают все это, а также лежащую в основе платформу и ИИ, который мы уже предоставляем семьям. Вы начнете работу в команде, но не будете ограничены ей. Дорожная карта открыта, ваш охват растет вместе с вами, и вы сами решаете, за что браться дальше. "Старший" здесь означает полную ответственность за решение проблем; "Staff" — следующий шаг, определение направления в рамках определенной области.
Старший инженер здесь отвечает за проблемы, а не только за функции. Вам поручено достичь результата, вы решаете, что создавать, выпускаете это и отвечаете за то, насколько это эффективно. Вы действуете на основе неполной информации и быстро меняете курс, если доказательства говорят, что вы ошибались.
То, что вы будете делать, зависит от потребностей команды:
Вот некоторые задачи, над которыми сейчас работают люди на этом уровне:
Вы годами создавали производственные системы и обладаете соответствующим опытом. Вы можете взяться за неоднозначную проблему и начать двигаться вперед, прежде чем кто-либо предоставит вам полную картину.
Самые сильные старшие инженеры здесь — универсалы, и обычно самые продуктивные разработчики в своей команде. Вы идете туда, куда ведет проблема: на этой неделе — в бэкенд-сервис, на следующей — в упрямый фронтенд-баг, затем — в конвейер данных. Когда это сложно, вы вникаете и быстро осваиваете незнакомые части стека. Диапазон — это отличительная черта старшего инженера.
Мы публикуем реальные цифры. Для старшего инженера, базирующегося в Канаде, стартовая зарплата составляет от 255 900 до 318 600 канадских долларов, плюс целевой годовой бонус в размере 15 процентов от базовой зарплаты. Это общий целевой доход примерно от 294 285 до 366 390 канадских долларов. В дополнение к этому вы получаете значительную долю в акциях и софинансирование RRSP. Ваше место в этом диапазоне зависит от вашего опыта, а ваша зарплата растет оттуда с учетом производительности и объема работы.
ИИ здесь — это стандарт. Инженеры используют сессионные агенты для большей части работы, и большая часть интересной инженерной работы сейчас находится в обвязке, которая делает агентов хорошими: оценочные системы, курируемый контекст, пользовательские навыки проверки и быстрые CI. Агенты также занимаются сортировкой инцидентов и обрабатывают большую долю поддержки. Человек всегда отвечает за результат. Архитектура намеренно проста: один монолит Rails, MySQL и несколько движущихся частей. Это сделано намеренно. Простая инфраструктура позволяет нам быстро двигаться и позволяет ИИ анализировать всю систему, поэтому самые сложные задачи — это те, которые стоят перед клиентами.
Стек технологий
Инженер, ожидающий своего первого ребенка, не мог найти нужный ему список пожеланий. Поэтому она его создала. Так начался Babylist, и так мы продолжаем работать: инженеры решают проблемы для семей. Становление родителем — один из самых значительных моментов в жизни человека. Миллионы людей впервые сталкиваются с этим каждый год, принимая тысячи решений и разбираясь по ходу дела. Для них мы и создаем, и нам еще далеко до завершения.
Десять миллионов человек ежегодно дарят подарки через Babylist. В 2025 году мы получили более 750 миллионов долларов дохода, что на 45 процентов больше, чем в прошлом году, и мы были прибыльны в течение восьми лет, оставаясь независимыми. Таким образом, вы можете взяться за сложную многолетнюю задачу, не опасаясь следующего раунда финансирования или следующей коррекции. Команда небольшая, около 65 инженеров, поэтому то, что вы выпускаете, остается на виду, а ваш охват остается широким.
Удаленная работа — наш основной формат по всей территории США и Канады, и так было годами. Это не изменится. Мы доверяем вам управление своим временем и результатами, и дважды в год мы собираем всех вместе. Команды небольшие, группы из трех-пяти инженеров, поэтому ничто из того, что вы выпускаете, не будет утопать в комитете. Вы будете работать бок о бок с отделами продукта, дизайна и данных, а также с партнерами по всему бизнесу, которые полагаются на то, что вы выпускаете. Вы также будете оставаться в тесном контакте с клиентами: посещать интервью с пользователями, смотреть записи сессий, сопровождать службу поддержки. Здесь это регулярно является частью работы инженера.
Три этапа, обычно от двух до трех недель от начала до конца.
Если у вас сжатые сроки, сообщите нам, и мы ускоримся.
Babylist
Канада9 дней назад
255 900 – 318 600 CAD
в год
Грейд
Senior
Формат работы
Удаленно
Уровень английского
B2 - Выше среднего
ИИ напишет его по вашему резюме, останется только отправить
По компании и стране