Software Engineer — Storage

Что за роль

Supabase ищет Software Engineer в команду Storage. Задача — развивать объектное хранилище и связанные с ним API, клиентские библиотеки и CLI, а также улучшать производительность и надёжность storage-сервера. Продукт построен на PostgreSQL и используется разработчиками для работы с базами данных, авторизацией и файлами.

Что предстоит делать

    • Развивать объектное хранилище и API, которыми разработчики пользуются для работы с файлами.
    • Поддерживать и улучшать клиентские библиотеки и CLI.
    • Ускорять загрузку файлов с использованием edge-сети.
    • Разрабатывать автоматическую инвалидацию кеша для актуальной доставки файлов.
    • Повышать производительность storage-сервера и разбирать узкие места в его работе.
    • Улучшать наблюдаемость и надёжность сервиса, используя инструменты мониторинга и диагностики.

Что потребуется

    • От пяти лет опыта backend-разработки на Node.js в production.
    • Опыт создания или эксплуатации высоконагруженных распределённых систем.
    • Практический опыт работы с PostgreSQL, включая оптимизацию производительности и диагностику проблем.
    • Знакомство с OpenTelemetry, Prometheus и Grafana.
    • Практические навыки performance tuning и эксплуатации сервисов.

Что важно знать

В описании сочетаются задачи по развитию функциональности хранилища и инженерные задачи на производительность, наблюдаемость и надёжность. Supabase указывает, что платформой пользуются более 10 миллионов зарегистрированных разработчиков, а сотрудники работают более чем из 50 стран. Работа заявлена как полностью удалённая, из любой точки мира.

Оценка вакансии
7.5 / 10
Вакансия конкретно описывает задачи и требования: Node.js, PostgreSQL, распределённые системы и мониторинг. Указаны компания и удалённый формат, но нет зарплаты, типа занятости и деталей графика.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал

TalentMove стал Жабкой

Встречайте
TalentMove 2.0

Удобнее искать. Проще выбирать.

Открыть Жабку