Senior Software Engineer – FOTA Backend Microservices Lead

General Motors Corporation

Warren (MI)

Hybrid

USD 120,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

General Motors Corporation in Warren, Michigan, is seeking a Senior Software Engineer to contribute to the Firmware OTA backend platform. You will own end-to-end development of multiple microservices, including CAMPAIGN executions and delivery of OTA updates to GM vehicles.

The role requires strong skills in Java, Spring Boot, REST APIs, and cloud-native architectures, with experience in CI/CD, and observability tools. Hybrid work policy applies: 3 days in-office, 2 days remote.

Qualifications

  • Bachelor's degree in Computer Applications, Applied Computer Science, Math, Engineering or related field.

Responsibilities

  • Develop and maintain 12-factor microservices in a cloud-native environment.
  • Implement CI/CD pipelines and manage deployments across environments.
  • Address production issues and optimize performance and reliability.

Skills

Java
Spring Boot
Microservices
REST APIs
Kafka
Prometheus
ELK stack
Cloud AWS
CI/CD

Education

Bachelor's degree in Computer Applications / related field

Tools

KAFKA
PULSAR
JMS
Oracle
PostgreSQL
AKKA Framework

Job description

General Motors Corporation in Warren, Michigan, is seeking a Senior Software Engineer to contribute to the Firmware OTA backend platform. You will own end-to-end development of multiple microservices, including CAMPAIGN executions and delivery of OTA updates to GM vehicles.

The role requires strong skills in Java, Spring Boot, REST APIs, and cloud-native architectures, with experience in CI/CD, and observability tools. Hybrid work policy applies: 3 days in-office, 2 days remote.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

General Motors Corporation • Warren (MI)

Hybrid
USD 120,000 - 150,000
OTA Vehicle Systems Engineer Lead — End-to-End Updates
OTA Vehicle Systems Engineer Lead — End-to-End Updates

General Motors • Warren (MI)

Hybrid
USD 110,000 - 170,000
OTA Systems Performance Lead
OTA Systems Performance Lead

General Motors (GM) • Warren (MI)

Hybrid
USD 120,000 - 180,000
Hybrid work policy
Staff Software Engineer: Lead Architect & Microservices (Hybrid)
Staff Software Engineer: Lead Architect & Microservices (Hybrid)

General Motors Corporation • Warren (MI)

Hybrid
USD 120,000 - 180,000
Hybrid Senior Software Engineer - In-Vehicle Mechatronics
Hybrid Senior Software Engineer - In-Vehicle Mechatronics

General Motors Corporation • Warren (MI)

Hybrid
USD 110,000 - 170,000
Senior Engineering Manager, Commercial Software & APIs
Senior Engineering Manager, Commercial Software & APIs

ServiceMaster Commercial Cleaning of Jackson • Warren (MI)

Hybrid
USD 180,000 - 240,000
Relocation benefits
Senior Software Engineer – Vehicle Toolchain Lead (Hybrid)
Senior Software Engineer – Vehicle Toolchain Lead (Hybrid)

General Motors Company • Milford Charter Township (MI)

Hybrid
USD 120,000 - 170,000
Relocation benefits
Hybrid work arrangement
Senior Full-Stack Software Engineer – Hybrid
Senior Full-Stack Software Engineer – Hybrid

General Motors • Warren (MI)

Hybrid
USD 120,000 - 160,000
Senior Backend Engineer — Hybrid, Sunnyvale/Austin
Senior Backend Engineer — Hybrid, Sunnyvale/Austin

General Motors Corporation • Sunnyvale (CA)

Hybrid
USD 153,000 - 269,000
Health insurance
Retirement plan
Paid time off
+1
Senior Full-Stack Engineer — Hybrid (Austin/Warren)
Senior Full-Stack Engineer — Hybrid (Austin/Warren)

General Motors • Austin (TX)

Hybrid
USD 130,000 - 190,000