Senior C Developer (MPP СУБД Greengage)
Разработка ядра аналитической СУБД Greengage на C. Требуется опыт системного программирования, глубокое понимание БД и Linux. Работа с opensource-сообществом.
Что предстоит делать
Навыки: C, SQL. Квалификация: Senior. Специализации: Бэкенд разработчик. ## Что нужно делать: - участвовать в разработке новой функциональности MPP СУБД Greengage (https://greengagedb.org/en/home/index.html) на базе Greenplum (аналитический распределенный вариант Postgres), решать комплексные задачи, проектировать и разрабатывать программное обеспечение; - выполнять функцию технического эксперта и наставника, участвовать в декомпозиции задач и оценке сроков; - обеспечивать синхронизацию изменений из существующих продуктов для интеграции исправлений и улучшений; - подготавливать исправления для выявленных проблем, оптимизировать и вносить улучшения; - обеспечивать покрытие тестами разных уровней; - участвовать в code-review; - передавать исправления opensource-сообществу. ## Мы ждём, что вы: - имеете опыт коммерческой разработки системного ПО на языке С от 4 лет; - обладаете опытом коммерческой разработки на уровне ядра СУБД; - имеете экспертизу в области теории баз данных; - имеете продвинутый опыт работы с git(мы используем GitHub и GitLab); - обладаете продвинутым опытом отладки (gdb) и профилирования (Valgrind, perf, инструменты eBPF), понимаете в какие инструкции транслируются языковые конструкции (assembler); - знаете SQL, способны анализировать и оптимизировать комплексные аналитические запросы, анализировать планы запросов; - обладаете навыками работы с системами сборки make, cmake; - обладаете базовым уровнем знания языков C++, golang, python, shell; - имеете опыт работы с Linux, включая конфигурацию, диагностику и отладку, знаете инструменты командной строки; - знаете английский на уровне, достаточном для ведения документации. ## Будет плюсом: - опыт работы с СУБД Postgres, Greenplum, ClickHouse; - опыт создания высоконагруженных систем.
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Ещё в ДатаКаталог
8 активных вакансий в компании
Senior Java QA Automation Engineer
~608 000 – 1 216 000 ₸ оценка
Ищем Senior Java QA Automation Engineer для разработки и поддержки автотестов, интеграционного и функционального тестирования API. Требуется опыт Java от 5 лет, знание Spring Boot, Maven, PostgreSQL, Docker и CI. Предлагаем работу в продуктовой команде с возможностью влиять на качество продуктов.
Backend Developer (Python, Big Data Testing)
Ищем опытного Python-разработчика для автоматизации тестирования Big Data-платформы Arenadata. Нужно разрабатывать тестовые фреймворки, писать интеграционные и e2e-тесты, поддерживать CI/CD. Требуется 4+ лет коммерческого опыта на Python, глубокое знание pytest, Linux, Docker и Kubernetes.
Инженер по обеспечению качества (QA Automation)
~608 000 – 1 216 000 ₸ оценка
Ищем QA-инженера для разработки и поддержки автотестов для Arenadata DB. Требуется хорошее знание Python, Pytest, SQL, Linux и Docker. Предлагаем работу в команде с разработчиками и аналитиками, развитие QA-документации.
Аналитик по данным
Ищем Middle-аналитика данных для работы с BI-отчётностью, DWH и ETL-процессами. Требуется уверенное владение SQL, опыт с Tableau/Power BI и знание английского на уровне чтения документации. Предлагается работа с корпоративными заказчиками и проектирование аналитических решений.
Похожие вакансии
6 вакансийMiddle/Старший C/C++ инженер-программист
Разработка встроенного сетевого решения на базе SONiC для облачных дата-центров. Требуется 5+ лет опыта в C/C++, знание Python и Linux. Предлагают удаленную работу, медстраховку и гибкий график.
Senior C++ разработчик сетевой ОС
Разработка сетевой ОС для маршрутизаторов. Нужен опыт C/C++, Linux и протоколов маршрутизации (BGP, OSPF). Предлагают удалённую работу или офис в Москве, белую зарплату и ИТ-льготы.
Senior Embedded UAV C++ Developer
Шукаємо Senior Embedded C++ розробника для створення ПЗ безпілотних авіаційних систем. Потрібен досвід з C++, Linux, комп'ютерним зором та вбудованими системами. Компанія пропонує стабільну роботу, бронювання, медстрахування та професійний розвиток.
Senior Embedded UAV C++ Developer
~948 940 – 1 423 410 ₸ оценка
Вакансія Senior Embedded C++ Developer для розробки ПЗ безпілотних літальних апаратів. Потрібен досвід роботи з C++, Linux, вбудованими системами та комп'ютерним зором. Компанія пропонує офіційне працевлаштування, роботу над інноваційними оборонними проектами та конкурентну оплату.
Software Engineer
~948 940 – 1 423 410 ₸ оценка
Шукаємо Software Engineer для розробки та оптимізації алгоритмів для роботизованих систем оборони. Потрібен досвід від 3 років у ML/робототехніці, глибокі знання C/C++/Rust та Python. Пропонуємо офіційне працевлаштування, бронювання, 24 дні відпустки та роботу в Києві над реальними бойовими системами.
Embedded Linux BSP Engineer (Video Devices)
Розробляти низькорівневе програмне забезпечення для відеопристроїв Ajax на базі Embedded Linux. Потрібен глибокий досвід з C, ARM, U-boot, Kernel та периферійними інтерфейсами. Компанія пропонує конкурентну зарплату, медстрахування та можливість впливати на продукт.