JobHabor

[Remote] Sr Software Engineer

General Motors

Location
United States
Workplace
Remote
Employment
Full Time
Salary
USD 171,000–261,000/yr
Apply on the employer’s site

Posted 4d ago

Note

The job is a remote job and is open to candidates in USA. General Motors is seeking a Senior Software Engineer for its Smart Collect team, which builds vehicle data collection and monitoring platforms. The role develops scalable services, APIs, integrations, automation, metadata pipelines, and observability capabilities that reliably move data from vehicles to AI/ML and analytics platforms. The engineer will lead cross-team technical initiatives and contribute to architecture, testing, mentoring, and production support.

Responsibilities

  • Design and develop APIs, domain services, event-driven workflows, and vehicle-recording metadata pipelines
  • Build services and user experiences for defining collection events and triggers, selecting data, generating and validating configurations, deploying campaigns, and monitoring results
  • Design version-aware workflows that reconcile signals, schemas, hardware capabilities, and software compatibility across vehicle platforms
  • Improve visibility into campaign health, fleet coverage, recording volume, ingestion latency, and data quality
  • Lead technical design and deliver cross-team initiatives involving vehicle recording, fleet management, data platforms, autonomy, privacy, product, and program teams
  • Raise the engineering bar through architecture reviews, automated testing, code reviews, technical mentorship, and production support

Skills

  • 7+ years of professional software engineering experience, including ownership of production systems
  • Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, a related discipline, or equivalent practical experience
  • Proficiency in Python or another modern backend programming language
  • Strong experience designing scalable backend services, APIs, and relational data models
  • Experience with event-driven architectures, asynchronous workflows, data ingestion, testing, debugging, and production operations
  • Ability to communicate technical decisions and lead work across organizational boundaries
  • This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}
  • The selected candidate will be required to travel <25% for this role
  • Experience with PostgreSQL, Kubernetes, Google Cloud (including BigQuery and Pub/Sub), Kafka, observability platforms, or data-quality systems
  • Experience with FastAPI, React, or TypeScript
  • Experience in autonomous vehicles, robotics, automotive software, embedded systems, or other safety-critical domains
  • Familiarity with sensor data, vehicle data collection, fleet management, deployment control planes, or software-version compatibility
  • Experience addressing privacy, data governance, resource constraints, or multi-environment deployments

Benefits

  • GM offers a variety of health and wellbeing benefit programs.
  • Medical, dental, and vision benefits
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • This role may be eligible for relocation benefits
  • Hybrid work arrangement with the selected candidate expected to report to a specific location at least 3 times a week

Company Overview

  • General Motors is an automotive company that designs, produces, markets, and distributes vehicles and vehicle parts. It was founded in 1908, and is headquartered in Detroit, Michigan, USA, with a workforce of 10001+ employees. Its website is https://www.gm.com.

Company H1B Sponsorship

  • General Motors has a track record of offering H1B sponsorships, with 338 in 2026, 787 in 2025, 740 in 2024, 450 in 2023, 795 in 2022, 748 in 2021, 452 in 2020. Please note that this does not guarantee sponsorship for this specific role.

Skills

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

Similar roles