Senior Software Engineer - Carrier Connectivity

General Motors

Warren, MI, US
Hybrid
Java microservices with spring boot 3.2+
Spring kafka event-driven integrations
Postgresql schema design and optimization
The Senior Software Engineer – Carrier Connectivity will play a key role in designing, building, and supporting the platforms and services that connect GM vehicles with wireless carriers and/or Advanced Driver Assistance Systems Back-Office Entitlement Systems

Job Summary

  • The Senior Software Engineer – Carrier Connectivity will play a key role in designing, building, and supporting the platforms and services that connect GM vehicles with wireless carriers and/or Advanced Driver Assistance Systems Back-Office Entitlement Systems.
  • You will work across cloud, network, and in-vehicle integrations to ensure reliable, secure, and scalable connectivity that enables our current and next-generation connected vehicle experiences.
  • This role is ideal for an engineer who is comfortable owning complex distributed systems, collaborating with internal and external partners, and driving hands-on implementation from architecture through production support.

Matching Summary

The Senior Software Engineer – Carrier Connectivity will play a key role in designing, building, and supporting the platforms and services that connect GM vehicles with wireless carriers and/or Advanced Driver Assistance Systems Back-Office Entitlement Systems.

Skills & Requirements

Must-have

  • Java microservices with Spring Boot 3.2+
  • Spring Kafka event-driven integrations
  • PostgreSQL schema design and optimization
  • Datadog monitoring and alerting
  • Cloud-native development
  • Microservices and REST/gRPC APIs
  • Containers and orchestration

Nice-to-have

  • Technical mentorship and thought partnership
  • Agile team collaboration and continuous improvement
  • Cross-functional team collaboration

Key Requirements

  • Bachelor’s degree or equivalent practical experience
  • 5+ years of professional software engineering experience
  • Experience with CI/CD pipelines and automated testing
  • Experience designing and operating scalable, distributed systems

Work Rights

Not specified

Tailored Resume

Cover Letter