Clera
Founding Backend Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Первый backend-инженер в небольшой команде, создающей AI-ассистента для общения через текст, email и телефон. Отвечает за надёжные системы обмена сообщениями и агентные workflow — от проектирования до эксплуатации в продакшене.
Задачи
- Проектировать и эксплуатировать пайплайны обмена сообщениями для входящих и исходящих коммуникаций с надёжным порядком, ретраями и отслеживанием доставки
- Создавать рантаймы фоновых агентов с управлением конкурентностью, таймаутами, отменой и восстановлением после сбоев моделей и инструментов
- Разрабатывать системы планирования напоминаний и follow-up с корректной работой в нужном часовом поясе
- Улучшать ёмкость, производительность и надёжность через нагрузочное тестирование, оптимизацию БД и изменения инфраструктуры
- Отвечать за безопасность и приватность данных, включая шифрование учётных данных, схемы Postgres, миграции и процессы удаления
- Строить observability и трассировку для измерения задержек и затрат по сообщениям, моделям и инструментам
- Формировать практики backend-разработки, участвовать в найме и менторстве будущих членов команды, оставаясь hands-on
Требования
- Не менее 4 лет опыта в разработке ПО, включая существенную production on-call ответственность
- Сильный опыт в распределённых системах: очереди, воркеры, ретраи, идемпотентность и обработка сбоев при масштабе
- Опыт масштабирования production-систем в период быстрого роста и принятия взвешенных технических приоритизаций
- Production-опыт с TypeScript или Python, проектированием схем Postgres и тюнингом производительности, облачной инфраструктурой и infrastructure as code
- Опыт построения систем обмена сообщениями, телефонии или event-driven систем, где потеря или дублирование событий имеет существенную цену
- Опыт планирования ёмкости, observability и трассировки в распределённых сервисах
- Hands-on техническое лидерство и знакомство с AI-assisted workflow разработки с умением проверять и брать ответственность за выпущенный код
Условия
- Базовая зарплата: от $200,000 до $300,000 в год
- Доступна опция equity
- Visa sponsorship не предоставляется
- Полная занятость, работа в офисе в Сан-Франциско, Калифорния
Навыки
- TypeScript
- Python
- Postgres
- Cloud infrastructure
- Infrastructure as Code
- Distributed systems
- Queues
- Observability
- Tracing
- Load testing