Описание
Привет 👋
Мы — Bïrch. Наш продукт — мощный набор инструментов для всего, что делают команды креативного и growth-маркетинга — создание контента, совместная работа и рекламные кампании, всё в одном месте. Мы на рынке уже более 9 лет, нам доверяют более 800 компаний и свыше 5500 маркетологов. Через нашу платформу проходит реклама на миллиарды долларов, мы не просто держимся на плаву, мы — один из самых быстрорастущих партнёров Meta и официально поддерживаемся как Meta, так и Google. Недавно мы провели ребрендинг с Revealbot в Bïrch, и рассказали об этом пути трансформации здесь.
Мы переходим от одного успешного продукта к мультипродуктовой платформе. В прошлом году вместе с Meta мы запустили Bïrch Hub — простой и удобный инструмент серверного трекинга для рекламы, и сейчас усиливаем нашу backend-команду, чтобы поддержать этот рост. В этой роли вы не просто будете поддерживать существующие системы, вы поможете создавать новые продукты и сервисы, вместе с командой формировать архитектуру и принимать ключевые технические решения, при этом писать качественный код на двух языках backend ( Ruby on Rails и Go).
🌍 Кто мы?
Мы — команда друзей, работающая в формате remote-first, разбросанная по всему миру с главным офисом в Барселоне. Мы создали один успешный продукт и сейчас переходим к более широкой концепции. Мы нанимаем сотрудников по всему миру и любим встречаться офлайн: за последние два года мы были в Барселоне, а годом ранее в Стамбуле. Вот Instagram нашей команды, где можно узнать о нас больше. Мы — яркое смешение разных культур и бэкграундов.
Требования
🧑🎤 Кто вы?
Мы ищем senior-инженера, который сочетает техническую глубину с продуктовым мышлением — человека, которому важны не только «как», но и «почему». Вы уверенно берёте на себя ответственность за сложные системы и самостоятельно принимаете архитектурные решения. Вы находите более умные и простые способы решения задач, а не усложняете их, и когда команда принимает решение, вы полностью его поддерживаете.
- У вас глубокие знания Ruby и Ruby on Rails. Вы понимаете, как работает фреймворк изнутри, следите за новыми версиями и пишете чистый, идиоматичный код.
- Вы уверенно владеете Go. Наш backend — это архитектура на двух языках: монолит на Rails для веб-приложения и более 20 микросервисов на Go, которые обеспечивают наши основные движки автоматизации, API и тяжёлую обработку. Вы будете работать примерно поровну с обоими ежедневно.
- У вас экспертные знания PostgreSQL. Не просто написание запросов, а понимание работы баз данных в масштабе: стратегии индексирования, оптимизация запросов, партиционирование и знание, когда нужны методы масштабирования.
- У вас DevOps-мышление. Вы берёте ответственность за то, как ваш код работает в продакшене, и можете принимать решения, связанные с инфраструктурой. Наша инфраструктура сознательно проста: EC2-инстансы, Docker-контейнеры, Terraform и Ansible — без Kubernetes и serverless. Инженеры отвечают за работу своего кода.
- У вас прагматичное отношение к ИИ. Вы используете его, когда он помогает работать быстрее, понимаете, что он генерирует, и знаете, когда быстрее или безопаснее написать код самостоятельно.
- Вы серьёзно относитесь к тестированию — пишете эффективные тесты, покрывающие важные сценарии без лишних затрат.
- Вы умеете оптимизировать производительность — используете кэширование, специфические алгоритмы или архитектурные паттерны, когда они приносят реальные, измеримые преимущества.
- Вы преимущественно общаетесь на английском с коллегами.
Будет плюсом, если у вас есть:
- Опыт работы с Ansible, Terraform и AWS Stack
- Опыт работы в индустриях AdTech/MarTech.
Что вы будете делать?
Вы будете единственным backend-инженером в небольшой продуктовой команде, работая вместе с продакт-менеджером, frontend-инженером и дизайнером продукта, с полной ответственностью за backend. Наша платформа обрабатывает миллиарды долларов рекламных расходов через Meta, Google, TikTok и Snapchat, поэтому надёжность и качество вашей работы напрямую влияют на финансовые результаты. Наш стек — Ruby on Rails 8 и Go 1.25, с PostgreSQL 18, Redis, Sidekiq и Docker под капотом. Мы деплоим через GitHub Actions и мониторим с помощью Grafana, Prometheus и Sentry.
Основные направления работы:
- Владеть крупными фичами и целыми продуктами. Вы будете главным backend-инженером, который ведёт фичи от идеи до релиза — тесно сотрудничая с продакт-менеджером, дизайнером и frontend-коллегой.
- Писать production-ready код на Ruby и Go для новых функций и продуктов, а также улучшать существующие системы.
- Проактивно искать задачи с высокой ценностью и помогать планировать работу команды. Активно участвовать в планировании продукта, внося вклад в определение способов решения технических задач.
- Обрабатывать и классифицировать проблемы в продакшене в разных системах, брать ответственность и доводить их до решения.
- Рецензировать критичные pull-реквесты и давать чёткую, конструктивную обратную связь в соответствии с нашими инженерными принципами.
- Разрабатывать и поддерживать интеграции с рекламными платформами, такими как Meta, Google, TikTok и Snapchat API — каждая со своими моделями данных, лимитами и особенностями.
- Определять и улучшать инженерные стандарты — от практик кодирования и тестирования до мониторинга, отладки и CI/CD процессов.
Как понять, что вы справляетесь хорошо?
Через 3 месяца вы выпустите свою первую среднюю по размеру фичу от начала до конца, уверенно ориентируетесь в кодовой базе и вносите значимый вклад в код-ревью. Вы достаточно хорошо понимаете нашу продуктовую область (реклама, автоматизация, экосистема Meta), чтобы принимать обоснованные технические решения.
Через 6 месяцев вы самостоятельно владеете крупными фичами и участвуете в архитектурных решениях. Ваши код-ревью тщательные и учитывают контекст, выходя за рамки поверхностных проблем.
Через 12 месяцев вы — доверенный технический советник backend-команды. Вы продвигаете системные улучшения, помогаете формировать техническую дорожную карту, и ваш вклад заметно влияет на качество продукта и скорость работы команды.
Преимущества
💝 Что мы предлагаем?
- Возможность помочь построить будущего единорога. Мы работаем над хайповым продуктом с потенциалом масштабирования до десятков тысяч пользователей. Вы станете частью команды, создающей маркетинговые инструменты с ИИ и агентским управлением — область с огромным потенциалом.
- Высокая автономия и реальная ответственность. Нет бюрократии и микроменеджмента — только пространство для вашего технического подхода, влияние на решения и продвижение вперёд.
- Отсутствие устаревших технологий. Мы постоянно следим за стеком и регулярно его обновляем. Вы будете работать с современными инструментами и версиями.
- Время на исправление и улучшение. Мы не забываем про технический долг. Когда вы присоединитесь, будет выделено время на работу с ним.
- Мы больше, чем коллеги — мы друзья. Наша культура особенная. Мы искренне любим друг друга как людей, создаём значимую работу и наслаждаемся совместным временем.
- Конкурентная зарплата и различные бонусы:
- 🏖 38 дней оплачиваемого отпуска в год, чтобы вы могли хорошо отдохнуть и исследовать мир.
- ✈️ Ежегодный бонус $2000 на путешествия — билеты и проживание для вас и близкого человека.
- 🎓 Ежегодный бюджет $2000 на обучение и развитие.
- 🫂 Ежегодный бонус $2000 на встречи с командой в Барселоне или другой стране.
- ❤️ Полное медицинское страхование через Alan или SafetyWing.
- 👶 Полностью оплачиваемый декретный отпуск от 3 до 6 месяцев в зависимости от времени работы в компании — плюс до 3 лет неоплачиваемого отпуска, если хотите продлить время дома.
- 🇪🇸 Поддержка компании при релокации в Барселону, если потребуется.
- 💻 Бюджет на ноутбук для покупки последнего MacBook (или другого мощного оборудования).
- 🌍 Регулярные встречи команды и выездные мероприятия для работы и отдыха вместе.
- 🏠 Вы можете работать удалённо или выбрать гибридный формат, если находитесь в Барселоне.
- 🖥️ Бюджет на коворкинг, если хотите сменить домашний офис.
Перед тем как подать заявку:
Будем честны — работа с нами не всегда весёлая и беззаботная (хотя это большая часть). Вот некоторые возможные сложности, с которыми вы столкнётесь:
- Вам нужно быть самоорганизованным. Мы — remote-first команда с высокой автономией. Никто не будет каждый день говорить, что делать — вам нужно уметь приоритизировать, проактивно общаться и эффективно управлять своим временем.
- Высокая неопределённость. То, что мы строим, практически не имеет аналогов. Много неизвестного, часто нужно изобретать новые решения и делать технические прорывы с нуля.
- Маленькая команда, большое влияние. В команде нашего размера каждый человек очень важен. Вам придётся выполнять разные роли и брать на себя ответственность не только за написание кода.
Если всё это для вас не проблема, мы будем рады получить вашу заявку 🫶
Пожалуйста, не просите нас о звонках или дополнительной помощи с подачей. Чтобы сохранить честность для всех, просто отправьте заявку и расскажите о себе в сопроводительном письме. Если мы посчитаем, что вы подходите, вы встретитесь с командой и сможете задать вопросы на интервью.
Все заявки рассматривают реальные люди, а не только ИИ. Поэтому ответ может занять некоторое время. Обычно мы отвечаем в течение 5 рабочих дней, но в периоды большого количества заявок это может занять чуть больше времени.
Подать заявку на эту вакансию