Applied Intuition
Software Engineer - Control Center
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду Control Center — центральной операционной платформы, связывающей парки автономных машин с операторами. Разработка отказоустойчивых backend-систем с низкой задержкой: телеметрия, цифровые двойники, оркестрация миссий и геозоны.
Задачи
- Проектировать, реализовывать, масштабировать и поддерживать ключевые подсистемы Control Center — от высоконагруженного приёма телеметрии до отслеживания состояния активов и оркестрации миссий
- Разрабатывать облачные и edge-сервисы, где производительность и корректность напрямую влияют на физическую безопасность: контроль геозон, оповещения о сближении, удалённое выполнение миссий
- Взаимодействовать с командами автономности, восприятия и vehicle-platform для создания надёжных API, протоколов данных и механизмов синхронизации состояния
- Строить отказоустойчивые пайплайны данных и API, превращающие большие объёмы метрик, логов и обновлений состояния в пригодную для запросов аналитику для клиентов
- Разворачивать, мониторить и укреплять SaaS-сервисы в публичном облаке, частной инфраструктуре и изолированных on-premise средах
- Совместно с field-инженерами и лидами по развёртыванию отлаживать живые операции парка, решать реальные edge-кейсы и замыкать обратную связь по надёжности платформы
Требования
- 4+ года опыта проектирования, разработки и эксплуатации production распределённых систем на Go, C++ или Python
- Практический опыт с высоконагруженными стриминговыми архитектурами, event-driven системами или управлением time-series данными (например, Kafka, gRPC, time-series БД)
- Глубокое владение моделированием данных, дизайном API и распределённым консенсусом с фокусом на надёжность, отказоустойчивость и безопасность
- Готовность отвечать за полный жизненный цикл ПО: CI/CD, телеметрия и observability, on-call дежурства, root-cause анализ edge-кейсов
- Умение работать с размытыми требованиями, декомпозировать сложные доменные задачи и принимать прагматичные компромиссы в быстром темпе
- Отличные коммуникативные навыки и опыт наведения мостов между облачным ПО и аппаратными платформами
Условия
- Базовая зарплата, equity (опционы и/или RSU) и бенефиты
- Медицинская, стоматологическая, офтальмологическая страховка, страхование жизни и инвалидности
- Пенсионный план 401k с вкладом работодателя
- Стипендии на обучение и wellness
- Оплачиваемый отпуск
- Офисный формат: ожидается работа из офиса 5 дней в неделю с возможностью гибкости и occasional remote
Навыки
- Go
- C++
- Python
- Kafka
- gRPC
- time-series DB
- distributed systems
- API design
- CI/CD
- observability
- Kubernetes
- CAN
- MQTT
- DDS
- SOME/IP