General Motors

Sr Software Engineer

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

Senior Software Engineer в команду Smart Collect, которая строит платформу сбора данных с автомобилей: определение состава данных, валидация конфигураций, деплой на парк машин и мониторинг потока данных от автомобиля в облако. Роль предполагает разработку сервисов, интеграций и автоматизации с гарантиями качества, трассируемости и приватности данных.

Задачи

  • Проектировать и разрабатывать API, доменные сервисы, event-driven workflows и пайплайны метаданных записи с автомобилей.
  • Создавать сервисы и пользовательские интерфейсы для определения событий и триггеров сбора, выбора данных, генерации и валидации конфигураций, деплоя кампаний и мониторинга результатов.
  • Проектировать version-aware workflows, согласующие сигналы, схемы, возможности железа и совместимость ПО между платформами автомобилей.
  • Повышать прозрачность состояния кампаний, покрытия парка, объёма записей, задержек ingestion и качества данных.
  • Вести технический дизайн и реализовывать кросс-командные инициативы с участием команд vehicle recording, fleet management, data platforms, autonomy, privacy, product и program.
  • Повышать планку инженерии через архитектурные ревью, автоматизированное тестирование, код-ревью, технический менторинг и поддержку продакшена.

Требования

  • 7+ лет профессионального опыта в разработке ПО, включая владение продакшен-системами.
  • Степень бакалавра в Computer Science, Computer Engineering, Electrical Engineering или смежной области либо эквивалентный практический опыт.
  • Владение Python или другим современным backend-языком программирования.
  • Сильный опыт проектирования масштабируемых backend-сервисов, API и реляционных моделей данных.
  • Опыт с event-driven архитектурами, асинхронными workflow, data ingestion, тестированием, отладкой и продакшен-эксплуатацией.
  • Умение доносить технические решения и вести работу через организационные границы.

Условия

  • Гибридный формат: ожидается присутствие в офисе не менее 3 раз в неделю.
  • Командировки менее 25%.
  • Доступна релокационная поддержка для подходящих кандидатов.
  • Бонусная программа на основе результатов компании, уровня должности и индивидуальных результатов.
  • Пакет льгот: медицинская, стоматологическая и офтальмологическая страховка, HSA, FSA, пенсионный план, страхование жизни, оплачиваемые отпуска и праздники.

Навыки

  • Python
  • PostgreSQL
  • Kubernetes
  • Google Cloud
  • BigQuery
  • Pub/Sub
  • Kafka
  • FastAPI
  • React
  • TypeScript

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

Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
AI/ML Back-end Engineer
Ochsner Health SystemMiddleNew OrleansОфис
9 окт.
Senior Software Engineer, NeMo Helix Core Platform
NVIDIASeniorУдалённо
184,000 – 356,500 USD в год
7 окт.
Senior Software Engineer
Charles SchwabSeniorAnn ArborОфис
6 окт.
Software Engineer Senior - Mortgage Platforms
USAASeniorSan AntonioГибридРелокация
114,080 – 218,030 USD в год
6 окт.
Sr Software Engineer — General Motors, 170,600 – 261,300 USD в год, Sunnyvale | itrelocate