← Все вакансии/Senior/EDB
SeniorRemote

Backend Developer

E
EDB
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

О компании

EDB предоставляет платформу данных и AI, которая позволяет компаниям использовать потенциал Postgres для транзакционных, аналитических и AI-нагрузок в любой облачной среде. Компания обслуживает более 1,500 клиентов по всему миру и является крупным вкладчиком в сообщество PostgreSQL.

Задачи
  • Проектировать, разрабатывать, тестировать и документировать новые возможности EDB Postgres Distributed (PGD).
  • Поддерживать и улучшать производительность и удобство существующих возможностей PGD.
  • Анализировать бизнес-требования и переводить их в реализуемые задачи.
  • Обеспечивать производственную поддержку клиентов PGD.
  • Участвовать в код-ревью и сотрудничать с распределённой командой.
Требования
  • 5+ лет опыта в разработке программного обеспечения.
  • Уверенные навыки программирования на C.
  • Опыт работы с внутренним устройством PostgreSQL (storage, WAL, репликация, каталог и т.п.).
  • Понимание концепций распределённых систем: топологии репликации, консенсус, разрешение конфликтов, eventual consistency и режимы отказов.
  • Опыт работы с мульти-версионными/мульти-веточными кодовыми базами и процессами бэпортинга.
  • Навыки отладки и анализа производительности; опыт работы с Git, сборками и CI/CD.
Будет плюсом
  • Вклад в PostgreSQL или другие open-source проекты баз данных.
  • Опыт с логической репликацией, logical decoding или кастомными решениями репликации.
  • Знание алгоритмов распределённого консенсуса (Raft).
  • Знакомство с PostgreSQL extension API и hook-системой.
  • Опыт с Python и Rust.
  • Опыт работы с облачными провайдерами (AWS, Azure, GCP).
Условия
  • 100% удалённая работа (EMEA).
  • Полная занятость.
  • Программы поддержки благополучия сотрудников (CuraLinc) и Wellness Fridays до декабря 2026 года.
  • EDB — работодатель, соблюдающий принципы равных возможностей.
Стек и навыки

С чем работаем