Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
Supabase — это платформа разработки на базе Postgres, созданная разработчиками для разработчиков. Мы предоставляем полное backend-решение, включающее базу данных, аутентификацию, хранилище, Edge Functions, Realtime и векторный поиск. Все сервисы глубоко интегрированы и разработаны с прицелом на рост.
Мы ищем инженера EngProd для присоединения к нашей команде Engineering Operations, который будет отвечать за опыт инженеров от локальной настройки до деплоя в продакшен. Вы будете создавать и интегрировать инструменты, на которые наши инженеры полагаются каждый день: локальная разработка, поиск по коду, тестирование, код-ревью, CI, AI-поддерживаемые рабочие процессы и метрики, показывающие, где теряется время. Вы будете тесно сотрудничать с другими инженерными командами Supabase, чтобы устранить трения, оптимизировать время циклов и сделать надежный деплой в продакшен максимально простым.
Эта роль идеально подходит для тех, кто преуспевает в асинхронной, динамичной среде и увлечен созданием инструментов для разработчиков, которые инженеры любят и которые помогают им делать свою работу наилучшим образом.
В этой роли вы будете:
Улучшать локальную разработку и ежедневный рабочий процесс
Отвечать за стабильность локальной среды разработки; устранять проблему «работает на моей машине», обеспечивать воспроизводимость окружений между командами и делать процесс онбординга и настройки самообслуживаемым для каждого инженера
Улучшать ежедневный опыт редактирования, включая инструменты IDE и редакторов, расширения, а также поиск по коду, индексацию и навигацию, которые остаются быстрыми по мере роста кодовой базы
Создавать «проложенные дороги»: шаблоны проектов, шаблоны и оптимальные рабочие процессы, которые делают правильное действие легким
Ускорять сборку, тестирование и CI
Улучшать инструменты тестирования и обеспечивать их удобную работу для инженеров, включая оркестрацию тестов, временные end-to-end окружения и техники, такие как мутационное и хаотическое тестирование, которые выявляют то, что пропускают обычные тесты
Профилировать производительность сборки и тестирования, оптимизировать CI-пайплайны, параллелить и шардировать тесты, агрессивно кэшировать и искать узкие места, из-за которых инженеры ждут
Интегрировать и оптимизировать инструменты код-ревью и автоматизированного обзора
Внедрять AI в процесс разработки
Оценивать, интегрировать и продвигать AI-агентов и ассистентов для кодирования там, где они дают реальное преимущество без ущерба качеству и поддерживаемости
Создавать и курировать навыки, расширения и плагины, которые делают эти инструменты эффективными в нашей кодовой базе
Измерять реальное влияние AI-инструментов, чтобы инвестировать туда, где это действительно окупается
Продвигать инженерное совершенство
Быть чемпионом лучших практик и усиливать эффективность нашей инженерной организации
Отслеживать метрики продуктивности и обратные связи (например, DORA), чтобы выявлять, где теряется время цикла, и улучшать эти показатели
Отслеживать сигналы качества кода, такие как покрытие и мутационное тестирование, и создавать дашборды, делающие качество видимым
Устанавливать автоматизацию и практики, которые выявляют проблемы на ранних этапах цикла разработки
У вас есть более 7 лет опыта в разработке программного обеспечения с фокусом на продуктивность разработчиков, инфраструктуру или платформенную инженерию
Вы увлечены опытом и продуктивностью разработчиков; замечаете, когда инженеры борются с инструментами вместо решения задач, и не можете не исправить это
Вы владеете Go, TypeScript, Python, Rust и shell и используете их для создания надежных внутренних инструментов
У вас есть опыт с:
CI/CD системами и оптимизацией пайплайнов (например, Github Actions, ArgoCD, Octopus, Harness)
Локальными средами разработки и обеспечением воспроизводимости (например, devcontainers, Nix, Docker)
Контейнеризацией и оптимизацией образов
AI-поддерживаемыми инструментами разработки, такими как агенты кодирования и ассистенты IDE, с четким пониманием, где они помогают, а где нет
Инфраструктурой тестирования и оркестрацией тестов, временными end-to-end окружениями, управлением нестабильными тестами и подходами, такими как мутационное или хаотическое тестирование
Инструментами код-ревью и рабочего процесса разработчиков, а также автоматизацией, которая упрощает эти процессы
Инструментами для монорепозиториев, системами сборки и менеджерами пакетов (например, pnpm, Nx, Turborepo, Bazel), включая кэширование сборки и удаленное выполнение
Метриками продуктивности разработчиков и обратными связями (например, DORA), и использованием данных для улучшений
Вы сделали локальные среды разработки стабильными и воспроизводимыми между командами
Умеете четко общаться как с технической, так и с нетехнической аудиторией
Имеете опыт работы в асинхронных или глобально распределенных командах
Вас вдохновляет решение реальных проблем для разработчиков
Вы комфортно чувствуете себя в условиях неопределенности и умеете быстро принимать решения
Полностью удаленная работа
Мы нанимаем по всему миру. Мы верим, что вы можете делать свою лучшую работу из любой точки. У Supabase нет офисов, но мы предоставляем членство в WeWork или компенсацию на коворкинг, которую вы можете использовать в любой точке мира.
ESOP
Каждый член команды получает долю в компании (ESOP). Мы хотим, чтобы все разделяли успех того, что мы строим вместе.
Технический бюджет
Используйте этот бюджет для создания идеальной рабочей среды — ноутбук, монитор, наушники или что угодно, что помогает вам делать вашу лучшую работу.
Медицинское страхование
Supabase покрывает 100% медицинской страховки для сотрудников и 80% для их иждивенцев, где бы вы ни находились. Ваше благополучие и здоровье вашей семьи важны для нас.
Ежегодные оффсайты
Раз в год вся компания собирается в новом городе на неделю общения, сотрудничества и развлечений. Это одно из главных событий года.
Гибкий график работы
Мы работаем асинхронно и доверяем вам управлять своим временем. Вы знаете, что и когда нужно сделать.
Профессиональное развитие
Каждый член команды получает ежегодный образовательный бюджет для обучения — курсы, книги, конференции или что угодно, что поддерживает ваш рост.
Supabase изначально была удаленной и ориентированной на open-source. Мы считаем, что наша глобально распределенная команда — наше секретное оружие в создании инструментов, которые любят разработчики.
~400 членов команды
60+ стран
20+ языков
Более $1 млрд привлеченных инвестиций (включая наш раунд Series F на $500 млн)
Более 540 000 участников сообщества
Мы движемся быстро, строим публично и используем то, что создаем. Если это есть в вашем проекте, скорее всего, мы используем это и в нашем. Мы глубоко верим в экосистему open-source и стремимся поддерживать — а не заменять — существующие инструменты и сообщества.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности