All roles

Open role

[Remote] Sr Software Engineer

Remote · Nigeria Full-time

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
  • 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.
  • More open positions

    [Remote] Customer Service (remote work )

    Work from home Full-time role

    [Remote] Senior AI Fullstack Software Engineer

    Work from home Full-time role

    [Remote] Key Account Manager I

    Work from home Full-time role

    [Remote] Customer Service Associate I

    Work from home Full-time role

    [Remote] Account Executive - Twin Falls

    Work from home Full-time role

    Nurse Practitioner or Physician Assistant

    Work from home Full-time role

    Senior Property & Casualty Auditor

    Work from home Full-time role

    Key Account Manager (Marine Lubricants)

    Work from home Full-time role

    2D Animator

    Work from home Full-time role

    Part-Time Evening Data Entry Specialist – Remote, Detail‑Focused Role at careerforge

    Work from home Full-time role

    [Remote] Performance Marketing Specialist(Google Ads & Meta Ads)

    Work from home Full-time role

    [Remote] Senior GRC Analyst I, SOC 1 & SOC 2

    Work from home Full-time role

    Transportation Support Coordinator (Remote) — $865–$1,195 per week

    Work from home Full-time role

    Customer Service Representative – Frontline Retail & Guest Experience Specialist – Hazlehurst, GA

    Work from home Full-time role

    Account Manager

    Work from home Full-time role

    [Remote] Senior QA Engineer – OSS Network Tester

    Work from home Full-time role

    Remote Night Shift Chat Agent – High‑Pay Live Chat Support Specialist with Flexible Hours, Competitive Compensation, and Unlimited Growth Opportunities at careeraxis

    Work from home Full-time role

    Staff Strategic Sourcing Manager - Logistics, Remote Job

    Work from home Full-time role

    Sr Director, Business Development - Industrial

    Work from home Full-time role

    Data Scientist, Intern (Remote)

    Work from home Full-time role

    Experienced Remote Web Chat Representative – Customer Support Specialist for worksphere – Join Our Global Team Today

    Work from home Full-time role