General Motors is seeking a Senior Software Engineer for their Billing & Subscription Platform, based in Warren, Michigan, to lead technical domains and drive architecture for their subscription services. The role requires significant experience in software engineering, particularly with billing platforms, Azure, and cloud-native solutions
Job Summary
Lead technical domains and drive architecture across teams for GM's next-generation subscription and billing platform.
Design, build, and optimize cloud-native solutions on Azure using modern frameworks and event-driven architectures.
Collaborate with product, finance, tax, and eCommerce teams, and mentor senior engineers.
Matching Summary
Match Score: 85
General Motors is seeking a Senior Software Engineer for their Billing & Subscription Platform, based in Warren, Michigan, to lead technical domains and drive architecture for their subscription services. The role requires significant experience in software engineering, particularly with billing platforms, Azure, and cloud-native solutions.
Skills & Requirements
Must-have
Zuora integrations
Azure cloud-native solutions
event-driven architectures
Kafka
microservices
high-volume batch processing
Nice-to-have
payment gateway integration
Shopify and storefront technologies
modernizing legacy platforms
Key Requirements
5+ years of professional software engineering experience
Bachelor's degree in Computer Science or equivalent practical experience
Hands-on Azure experience
Proficiency in Java, Spring Boot, Node.js, JavaScript/TypeScript, React/Angular