General Motors

Senior Software Engineer - Protocol Operations & Trust

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер-разработчик в команду Protocol Operations & Trust, которая отвечает за масштабирование и автоматизацию симуляционного тестирования автономных автомобилей. Нужно превращать ручные процессы тестирования в production-сервисы, пайплайны данных и автоматизированные workflow.

Задачи

  • Разрабатывать и поддерживать симуляционные тест-сьюты для валидации ПО автономных автомобилей, включая оркестрацию и пайплайны от входящих запросов до запуска тестов
  • Автоматизировать и стандартизировать создание и поддержку тестов, интегрируя системы оценки партнёрских команд
  • Работать с командами Autonomy, Systems, Safety и заказчиками, превращая их потребности в тестировании в инструменты, интерфейсы и автоматизацию
  • Поддерживать высокие стандарты качества кода и архитектуры через код-ревью и техническое менторство
  • Использовать AI-инструменты разработки и аналитические платформы для повышения продуктивности и качества кода
  • Брать на себя ответственность за неоднозначные задачи, определять практичные пути решения и быстро доводить прототипы до продакшена
  • Работать с высокой скоростью исполнения, сохраняя высокую планку инженерного качества

Требования

  • Степень BS, MS или PhD в Computer Science, Engineering или смежной области либо эквивалентный практический опыт
  • 5+ лет опыта проектирования, разработки и эксплуатации production-систем, backend-сервисов, data-платформ или инфраструктуры
  • Сильные навыки разработки на Python: production-код, unit-тесты, код-ревью, отладка, надёжность
  • Опыт построения масштабируемых backend-систем, API, микросервисов, оркестрации workflow или внутренних инженерных платформ
  • Опыт работы с облачными production-системами: деплой, observability, производительность, операционная надёжность
  • Опыт проектирования или эксплуатации data-пайплайнов и систем обработки данных с использованием SQL, NoSQL и других инструментов для больших объёмов операционных, телеметрических или time-series данных
  • Опыт создания автоматизированных тестов, валидации, проверок качества, CI/CD или релизных workflow
  • Способность вести технический дизайн-документ высокого уровня и управлять исполнением между несколькими командами
  • Сильные коммуникативные навыки и умение превращать неоднозначные технические задачи в практичные поддерживаемые решения
  • Адаптивность, ownership и эффективная работа в меняющейся технической среде

Условия

  • Гибридный формат: ожидается присутствие в офисе Sunnyvale или Bellevue минимум три раза в неделю
  • Диапазон базовой зарплаты: от $153,200 до $234,100
  • С первого дня доступны программы поддержки благополучия сотрудников
  • Равные возможности трудоустройства и инклюзивная рабочая среда
  • Возможны роль-ориентированные ассессменты и проверки перед трудоустройством

Навыки

  • Python
  • SQL
  • NoSQL
  • CI/CD
  • API
  • микросервисы
  • data pipelines
  • облачные системы
  • observability
  • time-series analysis
  • автоматизация тестирования
  • workflow orchestration
  • AI-assisted development tools

Похожие вакансии

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Senior Software Engineer - Protocol Operations & Trust — General Motors, 153,200 – 234,100 USD в год, Sunnyvale | itrelocate