5+ years professional software engineering experience
Azure cloud-native architecture and migration
Zuora or similar billing platform integration
GM is seeking a Senior Software Engineer for their Billing & Subscription Platform, located in Warren, MI, with a hybrid work model. The ideal candidate will have extensive experience in software engineering, particularly in billing systems and cloud-native architectures
Job Summary
This role involves leading the design and evolution of high-volume batch processing systems for financial transactions with strong observability standards.
The successful candidate will provide hands-on technical leadership for Zuora integrations and scalable solutions serving millions of OnStar customers.
General Motors offers a rewarding career with benefits focused on employee well-being at work and home.
Matching Summary
Match Score: 85
GM is seeking a Senior Software Engineer for their Billing & Subscription Platform, located in Warren, MI, with a hybrid work model. The ideal candidate will have extensive experience in software engineering, particularly in billing systems and cloud-native architectures.
Skills & Requirements
Must-have
5+ years professional software engineering experience
Azure cloud-native architecture and migration
Zuora or similar billing platform integration
Java Spring Boot or Node.js development
Kafka event-driven microservices architecture
Batch processing for financial transactions
Nice-to-have
Experience with Shopify storefront technologies
Familiarity with Liquid or Hydrogen frameworks
Background working with finance and tax compliance
Mentoring senior engineers and technical leadership
Modernizing legacy platforms to microservices
Key Requirements
Bachelor's degree in Computer Science or equivalent
Must not require GM immigration sponsorship
Proven ability to lead technical discussions
Work Rights
No sponsorship provided; must have existing US work authorization