Boston Dynamics
Senior Staff Software Engineer, Central Software
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Staff Software Engineer в команду Central Software Cloud Engineering компании Boston Dynamics. Разработка облачных сервисов и full-stack решений для робототехнических платформ — от бэкенд-инфраструктуры и пайплайнов обработки данных до фронтенд-интерфейсов и визуализаций.
Задачи
- Разрабатывать full-stack функциональность, включая обработку и представление данных
- Оптимизировать и отлаживать облачные распределённые системы
- Проектировать и реализовывать хорошо структурированные переиспользуемые приложения и библиотеки в тесном взаимодействии с конечными пользователями
- Проектировать ключевые программные компоненты под требования продукта и участвовать в общем проектировании системы
- Участвовать в agile-процессе разработки, координировать работу, выявлять сложности и регулярно сообщать о прогрессе
- Менторить и развивать коллег и других участников по всей организации
Требования
- Опыт разработки бэкенд-серверов на NodeJS, Python, C++, Go или Rust и работы с базами данных (например, PostgreSQL, BigQuery)
- Опыт проектирования, построения и поддержки надёжных ETL/ELT-пайплайнов для обработки крупномасштабной телеметрии, операционных логов и потоков сенсорных данных распределённых систем и роботизированных парков с использованием Airflow
- Практический опыт работы с Docker и Kubernetes (облачными и self-hosted) для деплоя и масштабирования распределённых сервисов
- Сильная экспертиза в проектировании и реализации REST API, gRPC и микросервисных архитектур
- Рабочее знание основ облачной безопасности: управление секретами, RBAC, управление сервисными аккаунтами, сетевая безопасность
- Знакомство с Git и уверенная работа в среде разработки Linux
- Степень бакалавра в инженерии, компьютерных науках или другой технической области и 7+ лет профессионального опыта создания full-stack программных решений для конечных пользователей или эквивалентный опыт
- Опыт в робототехнике будет плюсом
Условия
- Диапазон базовой оплаты: $150,000–$190,000 в год
- Размер базовой оплаты зависит от внутренней справедливости, знаний по должности, навыков и опыта
- Щедрый пакет льгот: медицинская, стоматологическая и офтальмологическая страховка, 401(k), оплачиваемый отпуск и структура годового бонуса
- Детали по льготным планам предоставляются при получении оффера
- Рассматриваются все квалифицированные кандидаты, имеющие право работать в США; спонсорство визы для этой позиции не предусмотрено
Навыки
- NodeJS
- Python
- C++
- Go
- Rust
- PostgreSQL
- BigQuery
- ETL
- ELT
- Airflow
- Docker
- Kubernetes
- REST API
- gRPC
- микросервисы
- облачная безопасность
- RBAC
- Git
- Linux