Senior Backend Software Engineer - Commercial Software
Core
Design, build, and maintain scalable, reliable, and performant backend services and systems for GM Commercial Software products, including fleet management, logistics, and energy optimization.
Role type
Senior Backend Software Engineer (Commercial Software)
Builds
Next-generation commercial fleet platforms, APIs, and system architecture for fleet management, logistics, and energy optimization.
Domain
Automotive / Commercial Software / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Backend software development, Distributed systems, Service-Oriented architecture, JVM languages (Java/Scala/Kotlin), SpringBoot, NoSQL databases, Relational databases, Systems architecture
Preferred skills
Public cloud providers (Azure/AWS/GCP), IoT stack, Product focus
Technologies
Java, Scala, Kotlin, SpringBoot, NoSQL, Relational DB, Azure, AWS, GCP
Responsibilities
Design and build scalable backend services, Launch new capabilities and products, Elevate code quality and engineering efficiency, Mentor early-career engineers, Explore new technologies, Participate in technical discussions and architectural deep dives
Seniority
Senior, hands-on IC