Trunk Tools, Inc.
Senior Engineer II, Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Платформенный инженер-генералист с глубокой экспертизой в backend в AI-стартапе Trunk Tools. Проектирование и развитие ключевых backend-сервисов и платформенной инфраструктуры, распределённых и событийно-ориентированных систем, работа с данными и надёжностью платформы.
Задачи
- Проектировать, создавать и развивать ключевые backend-сервисы и платформенную инфраструктуру, от которых зависит вся инженерная команда
- Проектировать распределённые backend-системы и сервисы, выдерживающие высокую нагрузку и объёмы данных, отвечать за границы сервисов, модели данных и API-контракты
- Проектировать асинхронные событийно-ориентированные системы с использованием очередей, воркеров и обмена сообщениями
- Интегрировать сторонние платформы и сервисы и отвечать за связанные с ними задачи надёжности в масштабе
- Создавать self-service возможности платформы, чтобы продуктовые команды могли выпускать релизы без ожидания
- Формировать архитектуру данных для реляционных и документных хранилищ: проектирование схем, выбор хранилищ и компромиссы
- Обеспечивать наблюдаемость и надёжность платформы через инструментирование, разумные SLO и реагирование на инциденты
- Повышать инженерную планку: задавать технические стандарты, делиться паттернами, проводить код-ревью и менторить инженеров разных уровней
- Вести сложные кросс-командные проекты от концепции до продакшена, выстраивая взаимодействие партнёров
- Использовать AI-агентов для кодинга, включая Claude Code, как обычную часть рабочего процесса
Требования
- Глубокий и широкий backend-опыт на сложных системах; обычно десять и более лет
- Свободное владение TypeScript, Python и Go, три-четыре языка в резюме; Rust или аналогичный — плюс
- Опыт создания надёжных backend-сервисов и платформенной инфраструктуры
- Опыт проектирования систем и схем данных для реляционных и нереляционных баз данных
- Свободное владение AI-агентами для кодинга и ежедневное их использование для ускорения разработки без потери качества
- Готовность к стартапной работе: самоорганизация, hands-on подход и эффективное взаимодействие между командами
Условия
- Тесная и коллаборативная среда раннего стартапа, где слышен каждый голос
- Конкурентная зарплата и пакет опционов
- 4 медицинских плана на выбор, включая 100% покрытие, а также стоматология и страхование зрения
- Стипендия на обучение и развитие
- Гибкие долгосрочные варианты работы (удалённо и гибрид)
- Бесплатные обеды в офисе в NYC и Austin
- Неограниченный PTO и уважение к work-life balance
- Очные ретриты в течение года
Навыки
- TypeScript
- Python
- Go
- Rust
- Terraform
- Kubernetes
- CI/CD
- Claude Code
- AI coding agents
- distributed systems
- event-driven architecture
- queues
- messaging
- relational databases
- document stores
- SLO
- API design