Senior Software Engineer – Billing & Subscription Platform

General Motors

Warren, Michigan, United States
Hybrid (3 days onsite in warren, mi)
Zuora integrations
Azure cloud-native solutions
Event-driven architectures
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
  • Experience with automated testing frameworks

Work Rights

Not specified

Tailored Resume

Cover Letter