Tavily
Senior Full Stack Engineer (Agentic Search) - Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в Tavily — инфраструктурной компании для агентного веб-взаимодействия. Роль в нью-йоркском офисе (гибрид): разработка API-шлюза, клиентской платформы, identity/SSO и публичных интерфейсов (SDK, CLI, MCP-серверы).
Задачи
- Проектировать и реализовывать фичи end-to-end: от интерфейса до сервисов и данных
- Разрабатывать и улучшать API-шлюз: высокий трафик, низкая задержка, надёжность
- Превращать данные об использовании, биллинге и командах в быстрые и удобные интерфейсы: таблицы, графики, фильтры, формы
- Формировать self-serve путь от регистрации до активации
- Строить и эксплуатировать identity и командный доступ в проде: OAuth и OIDC, ролевой доступ, SAML SSO и SCIM на провайдерах Auth0, Okta, WorkOS или Clerk
- Управлять доступом к фичам через feature flags для поэтапных раскаток и entitlements
- Улучшать публичные интерфейсы для разработчиков и агентов: SDK, CLI, MCP-серверы и документацию
Требования
- 5+ лет full-stack разработки customer-facing продуктов или высоконагруженных API
- Сильный backend, желательно на Python; подойдут Go, C++ или C с опытом Python
- Опыт создания и эксплуатации latency-sensitive API с высоким QPS: кэширование, async, очереди, ретраи, rate limiting, длительные задачи и вебхуки
- Опыт продакшн-UI на современном frontend-фреймворке: React, Next.js или TanStack, желательно на TypeScript
- Опыт создания нагруженных данными интерфейсов: таблицы, графики, фильтры
- Опыт работы в зрелой пользовательской системе: быстрый онбординг в сложный кодбейс, безопасные релизы под реальным трафиком, on-call
- Сильное продуктовое и дизайн-чутьё для интерфейсов и API
- Умение вести работу от дизайна до продакшна, объяснять trade-offs, работать в неопределённости и использовать AI-инструменты
Условия
- Полное владение инфраструктурой в небольшой команде
- Реальные задачи масштабирования: bursty scraping, инвалидация кэша, мультирегион, миллионы запросов в день
- AI-native компания
- Медицинская страховка (medical, dental, vision) для сотрудников и семей, 100% оплата компанией
- 401(k) с match до 4% и немедленным vesting
- Оплачиваемый родительский отпуск: 20 недель основному caregiver, 12 недель второму
- Компенсация удалённой работы до $85/мес на мобильную связь и интернет
- Страхование жизни и от нетрудоспособности за счёт компании
- Базовая компенсация $147,200—$224,300 USD
Навыки
- Python
- Go
- C++
- C
- React
- Next.js
- TanStack
- TypeScript
- OAuth
- OIDC
- SAML
- SCIM
- Auth0
- Okta
- WorkOS
- Clerk
- MCP
- Stripe
- Metronome
- Orb
- API gateway
- feature flags