Инженер платформы, Edge и сети
Переведено автоматически с языка оригинала. Читать оригинал по-английски →
Supabase - это платформа разработки Postgres, созданная разработчиками для разработчиков. Мы предоставляем полное решение для бэкенда, включая базу данных, аутентификацию, хранилище, функции Edge, реалтайм и векторный поиск. Все сервисы глубоко интегрированы и разработаны для роста.
Мы ищем инженера платформы, чтобы присоединиться к нашей команде Edge и сетей. Эта команда владеет всем, что происходит на сетевом периметре: шлюз API, маршрутизация, балансировка нагрузки, DNS и безопасное глобальное распределение трафика.
Вы будете проектировать, строить и эксплуатировать системы, которые являются одновременно надежными и высокозатоматизированными - что позволит нам масштабироваться надежно, сохраняя низкую задержку и высокую доступность по всей нашей глобальной инфраструктуре.
Вы будете тесно работать с другими командами инфраструктуры и продукта, чтобы обеспечить бесперебойную интеграцию, наблюдаемость и производительность наших сервисов Edge.
За что вы будете отвечать:
- Помогать в построении и поддержке облачного предложения Supabase;
- Проектировать и реализовывать глобальную платформу маршрутизатора Edge от Supabase;
- Строить программируемую, управляемую API логику маршрутизации для динамического управления трафиком клиентов;
- Работать с DNS, WAF, IP-сетью, терминацией TLS, интеграциями CDN и глобальной балансировкой нагрузки;
- Реализовывать продвинутую наблюдаемость: захват соответствующих метрик и логов, измерения задержки, формирование трафика, здоровье маршрутизации и смягчение отказов.
- Оптимизировать производительность маршрутизации, чтобы минимизировать задержку и повысить надежность в облачных регионах.
- Сотрудничать с другими командами для интеграции сетевых решений в весь стек Supabase;
- Улучшать архитектуру нашей системы, чтобы снизить затраты, сбалансировав безопасность, надежность и производительность;
- Проектировать системы CI/CD, чтобы ускорить развертывания с правильными процессами управления изменениями и выпусками;
- Участвовать в ротациях дежурных, реагировании на инциденты и посленинцидентных обзорах для проблем, связанных с Edge;
- Решать эскалированные проблемы поддержки, а также выявлять и решать системные проблемы по всей платформе.
Вы можете быть подходящим кандидатом, если у вас есть:
- 5+ лет опыта в SRE/DevOps/Облачной инфраструктуре;
- 4+ года опыта построения и эксплуатации крупномасштабной сетевой или Edge-инфраструктуры;
- Большой опыт работы с HTTP, TCP/IP, управлением сертификатами TLS, внутренними CDN, балансировкой нагрузки и глобальной маршрутизацией;
- Профессиональное владение прокси-серверами / маршрутизаторами (например, Envoy, NGINX, HAProxy, Traefik или создание собственного);
- Опыт проектирования систем для высокой доступности, аварийного переключения и реального наблюдения;
- Сильные навыки инженерного программного обеспечения (Go);
- Сильные навыки отладки и устранения неполадок в распределенных системах;
- Знания IPv6, BGP, Anycast или продвинутых протоколов маршрутизации;
- Опыт управления крупными развертываниями на AWS, GCP, Azure или аналогичных;
- Уверенное знание примитивов облачной сети (AWS, GCP, Azure или аналогичных);
- Опыт работы с инструментами инфраструктуры как кода (Pulumi предпочтительно, Terraform/CDK и т. д. также приемлемы);
- Опыт участия в круглосуточных ротациях для крупных производственных систем.
Что мы предлагаем
- Полностью удаленная работа
Мы нанимаем по всему миру. Мы считаем, что вы можете работать лучше всего откуда угодно. У нас нет офисов Supabase, но мы предоставляем членство в WeWork или компенсацию за coworking, которую можно использовать в любой точке мира.
- ESOP
Каждый член команды получает ESOP (долевую собственность) в компании. Мы хотим, чтобы все разделяли успех того, что мы строим вместе.
- Технологическая компенсация
Используйте этот бюджет, чтобы создать идеальную рабочую среду, ноутбук, монитор, наушники или все, что помогает вам работать лучше всего.
- Медицинские льготы
Supabase покрывает 100% медицинского страхования для сотрудников и 80% для иждивенцев, где бы вы ни находились. Ваше благополучие и здоровье вашей семьи важны для нас.
- Ежегодные офлайн-встречи
Однажды в год вся компания собирается в новом городе на неделю для общения, сотрудничества и веселья. Это один из лучших моментов нашего года.
- Гибкий график работы
Мы работаем асинхронно и доверяем вам управлять своим временем. Вы знаете, что нужно делать и когда.
- Профессиональное развитие
Каждый член команды получает ежегодную компенсацию на обучение, курсы, книги, конференции или все, что поддерживает ваш рост.
О команде
Supabase родился удаленным и открытым исходным кодом. Мы считаем, что наша глобально распределенная команда, это наше секретное оружие в построении инструментов, которые любят разработчики.
- ~400 членов команды
- 60+ стран
- 20+ языков
- Более $1 млрд привлеченных средств (включая наш $500 млн Series F)
- 540 000+ членов сообщества
Мы работаем быстро, строим открыто и используем то, что мы создаем. Если это в вашем проекте, мы, вероятно, используем это в нашем. Мы глубоко верим в экосистему открытого исходного кода и стремимся поддерживать, не заменять, существующие инструменты и сообщества.