О нас
С момента основания Fivetran и по сей день наша миссия остается неизменной: сделать доступ к данным таким же простым и надежным, как электричество. С помощью Fivetran данные клиентов поступают в их хранилища в каноническом виде и готовы к запросам, без необходимости в инженерных работах или обслуживании. Мы гордимся тем, что все больше организаций ежедневно используют наши технологии, чтобы стать по-настоящему ориентированными на данные.
Fivetran и dbt Labs объединяют две ведущие компании отрасли с общей миссией: помогать организациям раскрывать всю ценность их данных.
Вместе мы предоставляем слой инфраструктуры данных, который помогает организациям перемещать, трансформировать и доверять своим данным — с момента их перемещения, через каждую трансформацию, до контекста, на который опираются команды и системы искусственного интеллекта.
Fivetran помогает организациям автоматизировать перемещение данных между системами, облаками, движками и инструментами, на которые они полагаются. dbt Labs является пионером в области аналитической инженерии, помогая командам преобразовывать данные в надежные, управляемые инсайты. Вместе мы поддерживаем тысячи организаций в создании надежной основы для аналитики, ИИ и принятия лучших бизнес-решений.
Объединяя наши команды и технологии, мы опираемся на сильные стороны обеих компаний, продолжая при этом предоставлять продукты и опыт, которые наши клиенты знают и которым доверяют. Сейчас захватывающее время присоединиться к нам: мы создаем компанию с масштабом, талантами и технологиями, чтобы помочь большему числу организаций использовать свои данные с большей скоростью, уверенностью и эффективностью.
В этот переходный период вы можете видеть упоминания как Fivetran, так и dbt Labs в процессе нашего рекрутинга, поскольку мы интегрируем наши команды, системы и карьерные сайты.
О роли
Fivetran и dbt Labs создают каналы данных для поддержки современного стека данных для тысяч компаний.
Мы ищем опытного старшего инженера-программиста (Backend), который присоединится к нашей глобальной группе Core Experience и поможет строить и развивать платформу Developer Experience Fivetran.
Вы будете работать над ключевыми возможностями, ориентированными на разработчиков, включая публичные API, Terraform Provider и интеграции Model Context Protocol (MCP), позволяя клиентам и партнерам автоматизировать, управлять и интегрироваться с Fivetran в масштабе.
В этой роли вы будете проектировать и поставлять надежные backend-сервисы, улучшать удобство и согласованность API, а также вносить вклад в развитие нашей программной архитектуры. Вы будете сотрудничать с инженерами, менеджерами продуктов и другими командами для создания масштабируемых решений, упрощающих взаимодействие разработчиков с Fivetran.
Мы ценим инженеров, которые берут на себя ответственность за свою работу, активно используют современные инструменты разработки с поддержкой ИИ и постоянно ищут способы повысить производительность инженерии и качество программного обеспечения.
Это позиция на полный рабочий день с базированием в нашем офисе в Сербии, Нови-Сад. Наша гибридная модель работы предлагает сочетание удаленной гибкости и личного взаимодействия.
Технологии, которые вы будете использовать
•Backend: Java, Go, PostgreSQL
•API и интеграции: REST API, OpenAPI, gRPC, MCP, OAuth
•Инфраструктура: Kubernetes, Docker, AWS, GCP
•Разработка и CI/CD: Bazel, Buildkite, Git
•Разработка с поддержкой ИИ: Claude Code, GitHub Copilot, Cursor или аналогичные инструменты
Что вы будете делать
•Проектировать, разрабатывать и поддерживать backend-сервисы и API, которые обеспечивают Developer Experience Fivetran.
•Создавать и улучшать публичные API, Terraform Provider и интеграции MCP, позволяя клиентам управлять и автоматизировать свою инфраструктуру Fivetran.
•Проектировать надежные, масштабируемые и поддерживаемые backend-решения с акцентом на согласованность API, обратную совместимость, безопасность и производительность.
•Брать на себя ответственность за функции от технического проектирования до реализации, тестирования, развертывания и поддержки в продакшене.
•Сотрудничать с менеджерами продуктов, инженерами и межфункциональными командами для преобразования требований продукта в технические решения.
•Участвовать в обсуждениях архитектуры, технических обзорах дизайна и код-ревью для поддержания высоких инженерных стандартов.
•Устранять проблемы в продакшене, повышать надежность системы и постоянно улучшать существующий функционал.
•Активно использовать инструменты разработки с поддержкой ИИ для кодирования, отладки, тестирования, обзоров кода и технических исследований с целью повышения эффективности и качества разработки.
•Выявлять возможности для улучшения рабочих процессов разработчиков, инженерных процессов и внутренних инструментов.
Навыки, которые мы ищем
•Более 5 лет профессионального опыта в разработке программного обеспечения с сильными навыками backend-разработки, предпочтительно на Java или Go.
•Глубокое понимание принципов инженерии программного обеспечения, структур данных, алгоритмов и шаблонов проектирования ПО.
•Опыт проектирования, разработки и поддержки REST API и backend-сервисов промышленного уровня.
•Опыт создания надежных распределенных систем, работающих в масштабе и при строгих требованиях к доступности и производительности.
•Способность проектировать поддерживаемые программные решения, принимать обоснованные технические решения и балансировать между краткосрочной поставкой и долгосрочной архитектурой.
•Сильные навыки устранения неполадок и решения проблем, включая диагностику сложных проблем в производственной среде.
•Опыт написания чистого, хорошо структурированного, тестируемого кода и следования современным лучшим практикам разработки ПО.
•Практический опыт использования инструментов разработки с поддержкой ИИ в рамках регулярных инженерных процессов, понимание их возможностей, ограничений и лучших практик.
•Способность самостоятельно брать на себя и выполнять сложные инженерные задачи при эффективном сотрудничестве с другими инженерами и заинтересованными сторонами.
•Сильные коммуникативные навыки и готовность участвовать в технических обсуждениях, обзорах дизайна и обмене знаниями.
Дополнительные навыки
•Опыт разработки или поддержки Terraform Providers, Infrastructure as Code (IaC) или инструментов автоматизации для разработчиков.
•Знакомство с Model Context Protocol (MCP), AI-агентами или интеграциями на базе больших языковых моделей (LLM).
•Опыт проектирования публичных API с использованием спецификаций OpenAPI, включая версионирование API, аутентификацию и обратную совместимость.
•Понимание OAuth 2.0, управления идентификацией и лучших практик безопасности API.
•Опыт работы с облачными платформами (AWS, GCP), Kubernetes и облачными архитектурами.
•Опыт создания платформ для разработчиков, SDK, CLI или других инструментов, ориентированных на разработчиков.
•Опыт работы с наблюдаемостью, мониторингом и оптимизацией производительности распределенных сервисов.
Преимущества и льготы
•100% оплачиваемая работодателем медицинская страховка*
•Щедрый оплачиваемый отпуск, включая оплачиваемый отпуск или гибкий/неограниченный отпуск в зависимости от роли и страны, а также оплачиваемые больничные, инклюзивный декретный отпуск, оплачиваемые праздничные дни, включая ежегодную Глобальную неделю отдыха, и дни для волонтерской деятельности.
•Гранты акций RSU*
•Возможности профессионального развития и обучения
•Виртуальные корпоративные встречи, бесплатная еда и веселые командные мероприятия
•Ежемесячная компенсация за мобильный телефон
•Доступ к инновационной платформе поддержки психического здоровья, предлагающей персонализированную помощь и ресурсы в таких областях, как терапия, коучинг и самостоятельные упражнения по осознанности для всех застрахованных сотрудников и их иждивенцев.
*Может варьироваться в зависимости от страны и типа работника — пожалуйста, свяжитесь с вашим рекрутером для получения дополнительной информации.