CareerPlanSign in

Senior Software Engineer

Warren, Michigan, United States of America💼 Full-time🗓 2026-10-05 → 2026-10-06

Core

Design and implement high-quality, multi-layered solution architectures for back-office microservices, mobile, web, and in-vehicle customer platforms to solve complex problems at massive scale.

Role type

Senior Software Engineer (Backend/Microservices)

Builds

Connected vehicle applications, notification platforms, and big data backend services

Domain

Automotive / Cloud Infrastructure / Distributed Systems

Deliverable

production ML models | product features (via careerplan.io/jobs/JR-202621768-senior-software-engineer-at-generalmotors)

Required skills

Java, JEE, Spring Boot, RESTful APIs, Event-based messaging, Kubernetes, Docker, CI/CD pipelines, SQL, NoSQL (Cassandra), Observability tools, BDD, TDD

Preferred skills

Pivotal Cloud Foundry, Azure compute services, AKS, Istio, Argo CD, Firebase Messaging, Apple Push Notification Service

Technologies

Java, Spring, Kubernetes, Docker, Kafka, Cassandra, Redis, Azure DevOps, Jenkins, Helm, ELK stack, Prometheus, Grafana, Git, Maven

Responsibilities

Interact with scrum teams and architects to deliver enhancements; Provide technical leadership for solution architectures; Develop applications on microservices, mobile, web, and in-vehicle platforms; Manage production support including incident management and triage; Build and maintain automated CI/CD pipelines.

Seniority

Senior, hands-on IC