yandex
E
edb
Страна
США
УдалённоПолная занятость

BACKEND DEVELOPER (C PROGRAMMER)

ИИОценка ИИ

Отличная вакансия для системных программистов: работа в компании-лидере Postgres-сообщества, полностью удаленный формат (Global/EMEA) и уникальные бенефиты вроде Wellness Fridays. Высокий балл за технологический стек и влияние продукта на мировой рынок данных.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.


Вакансия из открытого источника
Пожаловаться
+400% приглашений от HR

Улучшите резюме под эту вакансию

Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт

Сложность вакансии

ЛегкоСложно
ИИОценка ИИ

Высокая сложность обусловлена требованием глубоких знаний внутреннего устройства PostgreSQL (storage, WAL) и теории распределенных систем. Работа с C на уровне ядра базы данных требует исключительной точности и опыта отладки низкоуровневого кода.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Анализ зарплаты

Медиана7 500 $
Рынок5 500 $ – 10 000 $
ИИОценка ИИ

Предполагаемая зарплата для Senior C Developer в международной компании уровня EDB составляет от $6,000 до $9,000+ в зависимости от локации и опыта. Это соответствует верхнему сегменту рынка для специалистов по внутреннему устройству БД.

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Сопроводительное письмо

Составьте сопроводительное письмо под эту вакансию с вашим резюме

Иллюстрация сопроводительного письмаИллюстрация сопроводительного письма

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

BACKEND DEVELOPER (C PROGRAMMER)

*🏢* Компания: EDB

*🌍* Формат: Удалёнка (REMOTE GLOBAL, EMEA)

*🕒* Занятость: Полная занятость

О компании:

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

Задачи:

• Проектировать, разрабатывать, тестировать и документировать новые возможности 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).

Стек:

C, PostgreSQL, Git, CI/CD, Python, Rust, Ansible, Docker, Kubernetes, Raft

Условия:

• 100% удалённая работа (EMEA).

• Полная занятость.

• Программы поддержки благополучия сотрудников (CuraLinc) и Wellness Fridays до декабря 2026 года.

• EDB — работодатель, соблюдающий принципы равных возможностей.

*📩* Откликнуться

Больше похожих вакансий + автоотклики с ИИ

Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Больше похожих вакансий + автоотклики с ИИ

Навыки

  • C
  • PostgreSQL
  • Git
  • CI/CD
  • Python
  • Rust
  • Ansible
  • Docker
  • Kubernetes
  • Raft
  • Distributed Systems

Возможные вопросы на собеседовании

Проверка понимания механизмов, на которых строится PGD.

Расскажите о вашем опыте работы с Logical Decoding в PostgreSQL. С какими основными сложностями вы сталкивались при создании слотов репликации?

Важно для разработки распределенных БД.

Как бы вы реализовали разрешение конфликтов при одновременном обновлении одной и той же строки на разных узлах в топологии multi-master?

Проверка навыков низкоуровневой оптимизации.

Какие инструменты и подходы вы используете для профилирования C-кода в контексте расширений PostgreSQL для поиска узких мест в производительности?

Оценка теоретической базы в распределенных системах.

В чем разница между алгоритмом Raft и Paxos, и в каких сценариях внутри PGD предпочтительнее использовать Raft?

Проверка понимания жизненного цикла разработки БД.

Опишите ваш процесс бэкпортирования критических исправлений в старые ветки кодовой базы: как вы минимизируете риски регрессий?

Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

Похожие вакансии

E
edb
США
более 1000 офферов получено
4.9

1000+ офферов получено

Устали искать работу? Мы найдём её за вас

Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!