Tanium
Senior Software Engineer, AI Security
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер с сильным уклоном в backend для построения нового AI Security решения: распределённые системы, дающие корпоративным клиентам видимость и контроль над агентными AI в их окружениях.
Задачи
- Проектировать и разрабатывать высоконагруженные распределённые backend-системы для контроля над агентным AI
- Строить сервисы и интеграции на LLM API, фреймворках tool-calling и Model Context Protocol (MCP), проектировать RAG и data pipelines
- Эффективно использовать AI-ассистенты для кодинга, ревьюить, рефакторить и отлаживать сгенерированный код
- Разрабатывать масштабируемые и поддерживаемые фичи на всём протяжении SDLC
- Проектировать технические решения с балансом производительности, надёжности и безопасности
- Взаимодействовать с product management, UX и инженерами для определения требований и оценки трудозатрат
- Проводить code review и давать конструктивную техническую обратную связь
- Находить и устранять сложные дефекты и узкие места производительности
- Менторить junior и middle инженеров
- Улучшать инженерные процессы, инструменты и практики разработки
- Работать с командами безопасности и инфраструктуры для соответствия стандартам безопасности и комплаенса Tanium
Требования
- 8+ лет профессионального опыта разработки production-ПО
- Опыт проектирования и реализации распределённых систем или крупномасштабных high-availability приложений
- Опыт создания AI-продуктов и агентов в масштабе, включая интеграции LLM и tool-calling
- Практический опыт создания MCP-сервера или интеграции, работавшей в production
- Опыт построения RAG и поддерживающих его data pipelines
- Опыт создания backend-сервисов и enterprise веб-приложений для миллионов пользователей
- Опыт полного SDLC: анализ требований, дизайн, реализация, тестирование, деплой
- Владение одним или несколькими современными языками: Go, C++, Java, Python или аналоги
- Умение эффективно промптить AI-инструменты кодинга и разбирать полученный код
- Понимание паттернов проектирования, структур данных и алгоритмов
- Опыт работы с Git и совместными workflow разработки
- Степень бакалавра в Computer Science, Software Engineering или смежной области либо эквивалентный опыт
- Желательно: опыт в кибербезопасности, SaaS или enterprise-ПО
- Желательно: основы безопасности — secure design, аутентификация и авторизация, threat modeling
- Желательно: знакомство с AWS, Azure или Google Cloud
- Желательно: Docker и Kubernetes
- Желательно: CI/CD пайплайны и фреймворки автоматического тестирования
Условия
- Годовая базовая зарплата $191,000–$293,000
- Equity-награды
- Медицинская, стоматологическая и vision страховка, планирование семьи
- HSA, FSA, транспортный сберегательный счёт
- 401(k) с match от компании
- Страхование жизни, от несчастных случаев и инвалидности
- EAP и другие well-being бенефиты
- 5 дней volunteer time off (VTO)
Навыки
- Go
- C++
- Java
- Python
- LLM APIs
- tool-calling
- Model Context Protocol
- RAG
- data pipelines
- distributed systems
- Git
- Docker
- Kubernetes
- AWS
- Azure
- Google Cloud
- CI/CD