Rivian And Volkswagen Group Technologies
Senior Software Engineer, Cloud Platform
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду Parallax Cloud, которая строит коммуникационный слой для обмена состоянием и командами между автомобилями, мобильными приложениями и облачными сервисами. Роль hands-on: проектирование, разработка и эксплуатация облачных сервисов и API, решение задач распределённых систем.
Задачи
- Проектировать, разрабатывать и эксплуатировать облачные сервисы и gRPC/Protobuf API для чтения состояния автомобиля, подписки на изменения и отправки команд
- Эксплуатировать и настраивать NATS: конфигурация, обновления, диагностика, проверка производительности, планирование ёмкости
- Вести сервисы end-to-end: от реализации до деплоя и эксплуатации в продакшене с использованием Kubernetes, GitOps/Argo CD и infrastructure as code
- Диагностировать поведение продакшена по метрикам, трейсам, логам, дашбордам и алертам
- Проектировать, эксплуатировать и настраивать service networking, балансировщики нагрузки и маршрутизацию трафика L4/L7
- Разрабатывать и запускать e2e-, интеграционные и нагрузочные тесты для отлова функциональных и производительных регрессий
Требования
- Минимум 5 лет опыта в software engineering с фокусом на распределённые системы, высоконагруженные backend-сервисы или стриминговые и messaging-платформы
- Уверенное владение хотя бы одним языком общего назначения и готовность работать преимущественно на Go, иногда на Java и TypeScript в клиентских SDK
- Практический опыт создания и эксплуатации продакшен-сервисов, включая observability и troubleshooting
- Прочные основы в дизайне API, сетях, конкурентности и распределённых системах, рабочее знание Kubernetes
- Желательно: опыт с высоконагруженными messaging-системами (NATS, Kafka, MQTT)
- Желательно: опыт владения деплоями сервисов в Kubernetes, знакомство с GitOps/Argo CD и infrastructure as code
- Желательно: знание HTTP/2, TCP, балансировки L4/L7 и опыт эксплуатации gRPC-сервисов в продакшене
- Желательно: знакомство с mTLS, сертификатами, service identity, защищённым транспортом и паттернами аутентификации
- Желательно: опыт поддержки или вклада в открытые проекты
Условия
- Конкурентная базовая зарплата
- Участие в годовой программе бонусов по результатам работы компании
- Equity в виде Restricted Stock Units (RSU)
- Комплексный пакет льгот: медицинское страхование, пенсионные накопления, отпуск, программы планирования семьи (зависит от страны)
- Автономия в исследовании проблем и внедрении улучшений от дизайна до релиза
Навыки
- Go
- Java
- TypeScript
- gRPC
- Protobuf
- NATS
- Kafka
- MQTT
- Kubernetes
- GitOps
- Argo CD
- Infrastructure as Code
- HTTP/2
- TCP
- L4/L7 load balancing
- mTLS
- Distributed Systems