Torch.AI
Software Engineer II (Data Pipelines & Event Processing)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в Torch.AI для разработки production-систем обработки данных: пайплайны, backend-сервисы и event processing для mission-critical решений в интересах госсектора США.
Задачи
- Проектировать, разрабатывать и поддерживать backend-сервисы и пайплайны для сбора и обработки данных из разных источников
- Разрабатывать автоматизированные workflow доступа к данным через API, веб-интерфейсы и распределённые системы
- Реализовывать трансформацию, обогащение и нормализацию данных для downstream-аналитики
- Строить системы мониторинга и реагирования на события: сбор, корреляция и обновление потоков данных
- Разрабатывать возможности data fusion для повышения полноты и контекста данных
- Применять практики operational security к сбору и обработке данных
- Внедрять меры снижения attribution-рисков при работе с внешними источниками
- Взаимодействовать с platform-, data- и security-командами по вопросам compliance и аудита
- Оптимизировать производительность, масштабируемость и отказоустойчивость систем
- Участвовать в CI/CD, контейнерных деплоях и автоматизированном тестировании
- Диагностировать production-инциденты и проводить root-cause analysis
- Документировать поведение систем, потоки данных и паттерны интеграции
- Участвовать в code review и развитии инженерных стандартов
Требования
- B.S. или M.S. по Computer Science, Engineering или смежной специальности
- 3–6 лет профессионального опыта в software engineering
- Уверенное владение Python (предпочтительно) или аналогичными backend-языками
- Опыт построения production-систем для ingestion, интеграции или обработки данных
- Опыт работы с API, автоматизированным доступом к данным и распределёнными системами
- Понимание паттернов data pipeline, включая ETL/ELT
- Опыт работы со структурированными и полуструктурированными форматами (JSON, CSV, Parquet)
- Знание SQL и NoSQL баз данных и оптимизации запросов
- Опыт проектирования систем, надёжных при переменной доступности данных и latency
- Знакомство с облаками (предпочтительно AWS) и контейнеризацией (Docker)
- Опыт с CI/CD и современными практиками разработки
- Понимание практик безопасной разработки и контролируемого доступа к данным
- Гражданство США; визовый спонсоршип не предоставляется
- Готовность получить и поддерживать уровень допуска Secret/Top Secret/SCI при необходимости
Условия
- Конкурентная базовая зарплата
- Квартальные performance-бонусы
- Equity в первые 12 месяцев
- Неограниченный PTO + 11 оплачиваемых праздников
- Профессиональное развитие в быстрорастущей mission-driven среде
- Еженедельный кейтеринг в офисе в HQ
- 401(k) без текущего employer match
- Медицинские опции PPO, HSA и TRICARE Supplement
- HSA-взносы выше рынка
- Стоматология и зрение выше среднего по стране
- Оплачиваемые работодателем life insurance и Short/Long-Term Disability
- До $300/мес на commuter benefits
- Гибридные/удалённые позиции в регионе DMV
- Командировки менее 10%
Навыки
- Python
- ETL/ELT
- JSON
- CSV
- Parquet
- SQL
- NoSQL
- AWS
- Docker
- CI/CD
- Airflow
- NiFi
- Kafka
- distributed systems
- microservices
- observability