Инженер Postgres
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
Supabase - это платформа разработки Postgres, созданная разработчиками для разработчиков. Мы предоставляем полное решение для бэкенда, включая базу данных, аутентификацию, хранилище, функции Edge, реалтайм и векторный поиск. Все сервисы глубоко интегрированы и разработаны для роста.
О роли
Мы ищем старшего инженера Postgres, который присоединится к нашей команде Postgres и поможет поддерживать и расширять стабильность и функциональность нашего размещенного предложения Postgres. Вы будете тесно работать с клиентами, партнерами, продуктом, инженерией, поддержкой и успехом, помогая нам поддерживать безопасный, стабильный, производительный и функциональный фундамент Postgres.
Эта роль идеально подходит для человека, который процветает в асинхронной, быстро меняющейся среде и увлечен созданием инструментов для разработчиков, которые масштабируются до миллионов.
Задачи:
- Разрабатывать и поддерживать расширения PostgreSQL на языках C и Rust, с глубоким пониманием внутренних механизмов - парсера, планировщика, механики WAL и MVCC
- Диагностировать и решать проблемы в управляемых развертываниях PostgreSQL, включая сбои пользовательских расширений, анализ дампов ядра и узкие места производительности
- Управлять идемпотентными конвейерами развертывания на тысячах работающих экземпляров PostgreSQL, включая стратегии тестирования и развертывания
- Управлять сложными экосистемами расширений - совместимостью, путями обновления и разрешением конфликтов
- Работать с фреймворком фоновых рабочих процессов PostgreSQL, управлением общей памятью и системой хуков для создания надежной, масштабируемой функциональности
- Сотрудничать с клиентами, партнерами, продуктом, инженерией, поддержкой и командами успеха для поддержания безопасного, стабильного и производительного фундамента Postgres
Требования:
- Глубокая экспертиза во внутренних механизмах PostgreSQL - планировщике запросов, исполнителе и механике хранения
- Подтвержденный опыт создания расширений PostgreSQL на языках C и Rust
- Сильные знания модели разрешений PostgreSQL: RLS, роли и системы грантов
- Опыт устранения неполадок в производственных средах управляемых PostgreSQL, включая проблемы пользовательских расширений, узкие места производительности и конкуренцию ресурсов
- Умение создавать, тестировать и управлять идемпотентными развертываниями на тысячах работающих экземпляров Postgres
- Способность уверенно читать и ориентироваться в исходном коде PostgreSQL
- Опыт работы с многоtenantными архитектурами баз данных
- Опыт запуска PostgreSQL в масштабе
Что мы предлагаем
- Полностью удаленная работа
Мы нанимаем по всему миру. Мы считаем, что вы можете работать лучше всего откуда угодно. У нас нет офисов Supabase, но мы предоставляем членство в WeWork или компенсацию на coworking, которую можно использовать в любой точке мира.
- ESOP
Каждый член команды получает ESOP (долевую собственность) в компании. Мы хотим, чтобы все разделяли успех того, что мы строим вместе.
- Технологическая компенсация
Используйте этот бюджет для создания идеальной рабочей среды - ноутбука, монитора, наушников или всего, что помогает вам работать лучше всего.
- Медицинские льготы
Supabase покрывает 100% медицинского страхования для сотрудников и 80% для иждивенцев, где бы вы ни находились. Ваше благополучие и здоровье вашей семьи важны для нас.
- Ежегодные офлайн-встречи
Однажды в год вся компания собирается в новом городе на неделю для общения, сотрудничества и веселья. Это один из лучших моментов нашего года.
- Гибкий график работы
Мы работаем асинхронно и доверяем вам управлять своим временем. Вы знаете, что нужно сделать и когда.
- Профессиональное развитие
Каждый член команды получает ежегодную компенсацию на обучение - курсы, книги, конференции или все, что поддерживает ваш рост.
О команде
Supabase родился удаленным и открытым исходным кодом. Мы считаем, что наша глобально распределенная команда - это наше секретное оружие в создании инструментов, которые любят разработчики.
- ~400 членов команды
- 60+ стран
- 20+ языков
- Более $1 млрд привлеченных средств (включая наш $500 млн Series F)
- 540 000+ членов сообщества
Мы работаем быстро, строим открыто и используем то, что создаем. Если это в вашем проекте, мы, вероятно, используем это в нашем. Мы глубоко верим в экосистему открытого исходного кода и стремимся поддерживать - не заменять - существующие инструменты и сообщества.
Мы публикуем копию этого объявления, чтобы его нашли те, кто ищет работу в Грузии, со ссылкой на первоисточник. Если оно ваше, вы можете взять управление им на себя, или попросить нас его снять.
Полученное объявление становится прямым: показывается выше зеркальных копий, отклики приходят в вашу панель, а объявление попадает в поиск вакансий Google.