Worth AI
Senior Software Engineer, Platform & Developer Experience
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в Platform-команду Worth AI: строит внутренние инструменты и общие паттерны, чтобы ускорить и стабилизировать разработку. Роль сочетает архитектуру, устранение узких мест в жизненном цикле разработки и менторство инженеров.
Задачи
- Проводить интервью с инженерными командами, выявлять боли в рабочих процессах и приоритизировать создание инструментов и архитектурных изменений
- Проектировать и внедрять переиспользуемые паттерны на Nest.js, React.js и TypeScript для быстрой и качественной разработки сервисов и интерфейсов
- Решать системные проблемы производительности: оптимизация медленных запросов PostgreSQL, настройка паттернов producer/consumer в Kafka
- Развивать конфигурации Kubernetes и ArgoCD для безопасных автоматизированных деплоев
- Вести кросс-командные технические задачи: реархитектура общих библиотек, развитие межсервисного взаимодействия
- Выявлять сложные легаси-кодбазы и рефакторить их в поддерживаемые и тестируемые модули
- Менторить и обучать инженеров, повышать их технический уровень и понимание архитектуры
- Исследовать, прототипировать и внедрять внутренние инструменты, библиотеки и фреймворки для CI/CD, локальной разработки и наблюдаемости
- Внедрять новые фреймворки и архитектурные изменения, обеспечивая документацию, воркшопы и поддержку
- Показывать пример в код-ревью, обучать поддерживаемому дизайну, стратегиям тестирования и снижению системных рисков
- Эффективно коммуницировать технические компромиссы между функциями, разрешать конфликты и согласовывать позиции
Требования
- 8+ лет опыта в разработке ПО с подтверждённым опытом лидерства и технического направления
- Страсть к менторству и опыт развития карьеры младших и средних инженеров
- Опыт работы в командах Platform, Infrastructure или Developer Experience (DevEx)
- Глубокая экспертиза в экосистеме Node.js/TypeScript, включая масштабирование бэкендов на Nest.js и фронтендов на React.js
- Практический опыт управления контейнерными нагрузками с Kubernetes и ArgoCD
- Сильное владение PostgreSQL (оптимизация запросов, проектирование схем) и Kafka (event-driven архитектура)
- Умение разбирать сложный легаси-код и заменять его масштабируемой поддерживаемой архитектурой
- Опыт работы в условиях высокой неопределённости и превращения размытых технических проблем в приоритизированные роадмапы
- Умение выстраивать психологическую безопасность и доверие в команде, повышая планку качества
Условия
- Медицинская страховка (Medical, Dental & Vision)
- Пенсионный план (401k, IRA)
- Страхование жизни
- Гибкий отпуск
- Удалённая работа
- Бесплатная еда и снеки в офисе
- Офис в Орландо, Флорида (гибрид)
- Wellness-ресурсы
- Все удалённые сотрудники должны минимум дважды в год приезжать в Орландо, Флорида, на Town Halls и командную работу, а также на онбординг
Навыки
- Node.js
- TypeScript
- Nest.js
- React.js
- PostgreSQL
- Kafka
- Redis
- Redshift
- Kubernetes
- ArgoCD
- DataDog
- AWS
- Terraform
- Python
- Celery
- SQLAlchemy