Senior C/C++ Engineer (PostgreSQL) — удалённая работа@ EnterpriseDB

7K $/мес
Опубликовано 19.03.2026

О позиции

Мы ищем Senior C/C++ Engineer для работы над развитием и модернизацией аналитической платформы на базе PostgreSQL. Эта позиция предлагает уникальную возможность участвовать в долгосрочном R&D проекте, сосредоточенном на эволюции и обновлении ядра базы данных. Ваша работа будет сосредоточена на низкоуровневом системном программировании и разработке компонентов ядра базы данных.

Чем вы будете заниматься

  • Разработка и поддержка основных компонентов ядра базы данных на C/C++.
  • Участие в модернизации и адаптации форка PostgreSQL к новым версиям.
  • Работа с низкоуровневыми компонентами, такими как хранилище, WAL, управление памятью и функциональность ядра.
  • Вклад в функциональность репликации и распределённых баз данных.
  • Отладка, профилирование и оптимизация критически важных частей системы.
  • Сотрудничество с инженерами по обработке запросов и распределённым системам.
  • Участие в архитектурных решениях на уровне ядра базы данных.

Требования

  • Опыт работы с C и/или C++ в производственной среде — от 3 лет.
  • Практический опыт разработки или модификации внутренностей баз данных — от 3 лет.
  • Опыт работы с внутренностями систем, таких как PostgreSQL, Greenplum, ClickHouse, Oracle и другие.
  • Опыт программирования в Linux.
  • Глубокое понимание внутренностей баз данных, таких как хранилище, WAL, MVCC и управление памятью.
  • Опыт работы с большими и сложными кодовыми базами на C/C++.
  • Сильный опыт системного программирования (оптимизация производительности, управление памятью).
  • Способность работать самостоятельно и брать на себя ответственность за сложные инженерные задачи.

Будет плюсом

  • Опыт работы с форками PostgreSQL, расширениями или основными вкладами.
  • Опыт работы с движками баз данных или слоями хранения.
  • Опыт работы с низкоуровневыми системами, связанными с конкуренцией и оптимизацией производительности.

Что мы предлагаем

  • Конкурентоспособная зарплата до 8000 USD в месяц.
  • Полностью удалённая работа с гибким графиком.
  • Работа в команде профессионалов с возможностью карьерного роста.
  • Участие в интересных и сложных проектах.
  • Поддержка профессионального развития и обучения.
Обязательные
0/1
Желательные
0/1
Бонус
0/1
Почему эта вакансия
7.5
7.5 из 10
оценка совпадения

Вакансия предлагает интересные задачи и конкурентоспособную зарплату, однако требует значительного опыта в C/C++ и базах данных.

Требования к языку
EnglishB2
БазовыйСреднийПродвинутыйРодной

Кто здесь добьётся успеха

Глубокое понимание системного программирования на C/C++ с опытом работы с PostgreSQL, включая знание его внутренней структуры и механизмов работы.

Способность к самоорганизации и высокой продуктивности в удалённой работе, с акцентом на управление временем и приоритетами для эффективного выполнения задач.

Опыт работы с Linux-системами и понимание взаимодействия между ядром операционной системы и базами данных, что позволяет лучше оптимизировать производительность и ресурсы.

Ресурсы для обучения

Карьерный путь

Senior C/C++ Engineer (PostgreSQL) (Сейчас)Technical Lead или Architect (1–2 года)Engineering Manager или Principal Engineer (3–5 лет)

Обзор рынка

Объём рынка C/C++ 2026
$17.5B
Годовой рост
6.2%
Внедрение AI
25%
Инвестиции
+150%

Навыки и требования

Обязательные
CC++PostgreSQL
Растущий спрос
RustGoKubernetes
Снижающийся спрос
Objective-CPascal

Тренды отрасли

Рост популярности систем программирования
Системы программирования на C/C++ становятся всё более актуальными для разработки высокопроизводительных приложений, особенно в области встраиваемых систем. Ожидается, что использование C/C++ в этой области вырастет на 30% к 2026 году.
Интеграция AI в базы данных
С увеличением внедрения AI в базы данных, ожидается, что 40% новых решений будут включать элементы AI для оптимизации производительности и управления данными к 2025 году.

Новости Database Technology

Загружаем новости отрасли...

Ищем релевантные статьи за последние 6 месяцев