Supabase

Инженер платформы, управляемый PostgreSQL

Коротко

Полностью удалённая роль инженера платформы в Supabase — Postgres-платформе для разработчиков с базой данных, аутентификацией, хранилищем и Edge Functions. Нужно проектировать и поддерживать распределённые сервисы и API на TypeScript и/или Go, отвечать за SLI/SLO, наблюдаемость, CI/CD и участвовать в on-call. Требуется опыт в распределённых системах (consistency, fault tolerance, consensus), облачной инфраструктуре (AWS) и Infrastructure as Code.

О Supabase
Supabase — это платформа разработки на Postgres, созданная разработчиками для разработчиков. Мы предоставляем полноценное backend-решение, включающее базу данных, аутентификацию, хранилище, Edge Functions, Realtime и векторный поиск. Все сервисы глубоко интегрированы и рассчитаны на масштабирование.
О роли
Мы ищем инженера платформенного ПО с глубоким опытом в распределённых системах, чтобы помогать проектировать, создавать и поддерживать ключевые сервисы платформы. Вы будете в основном работать на TypeScript и Go, создавая надёжные, масштабируемые и безопасные системы, которые обеспечивают работу Supabase в огромном масштабе.
Чем вы будете заниматься
•Проектировать и реализовывать распределённые сервисы и API, на которых работает платформа Supabase.
•Вести проекты, улучшающие масштабируемость, надёжность и экономическую эффективность существующих систем.
•Строить data-intensive процессы, фоновые задачи и event-driven пайплайны.
•Отвечать за SLI/SLO сервисов и участвовать в реагировании на инциденты и post-incident разборах.
•Улучшать наблюдаемость системы с помощью метрик, логирования, трейсинга и профилирования.
•Участвовать в CI/CD и процессах релизов, чтобы выпускать изменения безопасно и быстро.
•Работать вместе с продуктовыми командами над фичами end-to-end — от design docs до продакшена.
•Писать понятные design documents, RFC и качественные тесты.
Что мы ищем
•Опыт проектирования и эксплуатации распределённых систем, сильная база в consistency, fault tolerance, partitioning, consensus и back pressure.
•Уверенное владение TypeScript и/или Go, желательно 5+ лет создания production-сервисов на одном или обоих языках (другие языки тоже рассматриваются).
•Комфортная работа с облачной инфраструктурой (предпочтительно AWS) и оркестрацией контейнеров.
•Знакомство с multi-tenant архитектурами, проектированием API и моделированием данных.
•Понимание основ сетей и лучших практик безопасности.
•Опыт Infrastructure as Code (предпочтительно Pulumi; Terraform/CDK тоже подойдут).
•Готовность участвовать в on-call ротациях для крупномасштабных production-систем.
Будет плюсом
•Опыт с внутренностями Postgres, logical replication или CDC-пайплайнами.
•Опыт с service mesh, workload identity или zero-trust networking.
•Бэкграунд в performance engineering и capacity planning.
•Вклад в open source в области систем, баз данных или runtime-инструментов.
Что мы предлагаем
•Полностью удалённо. Мы нанимаем по всему миру. Мы верим, что лучшую работу можно делать откуда угодно. У Supabase нет офисов, но мы предоставляем членство в WeWork или allowance на коворкинг, который можно использовать в любой точке мира.
•ESOP. Каждый член команды получает ESOP (долю в компании). Мы хотим, чтобы все разделяли выгоду от того, что мы строим вместе.
•Tech Allowance. Используйте этот бюджет, чтобы настроить идеальное рабочее место — ноутбук, монитор, наушники или всё, что помогает вам работать лучше.
•Медицинское страхование. Supabase покрывает 100% медицинского страхования для сотрудников и 80% для иждивенцев, где бы вы ни находились.
•Ежегодные off-site. Раз в год вся компания собирается в новом городе на неделю общения, совместной работы и отдыха.
•Гибкий график. Мы работаем асинхронно и доверяем вам управлять своим временем.
•Профессиональное развитие. Каждый член команды получает ежегодный education allowance на обучение — курсы, книги, конференции или всё, что поддерживает ваш рост.
О команде
Supabase изначально remote и open-source-first. Мы считаем, что наша глобально распределённая команда — наш секретный козырь в создании инструментов, которые любят разработчики.
•~400 членов команды
•60+ стран
•20+ языков
•Привлечено более $1B (включая Series F на $500M)
•540 000+ участников сообщества
Мы двигаемся быстро, строим публично и используем то, что выпускаем. Мы глубоко верим в open-source экосистему и стремимся поддерживать — а не заменять — существующие инструменты и сообщества.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте