Staff Software Engineer – Billing & Subscription Platform

GM

Warren, MI, USA
Hybrid (minimum three days onsite in warren, mi)
Lead technical domains and architecture
Hands-on technical leadership for zuora integrations
Design and evolve high-volume batch processing systems
General Motors is seeking a Staff Software Engineer for their Billing and Subscription Platform, to lead technical domains and drive architecture across teams. The role requires extensive experience in software engineering, particularly in financial systems and cloud-native architectures, and is based in a hybrid work environment

Job Summary

  • Join GM’s Digital Products Engineering organization and help define the next generation of our subscription and billing platform.
  • You will lead technical domains, drive architecture across teams, and serve as an engineering leader for billing platform.
  • This is a senior individual contributor role: you will design, build, and optimize cloud‑native solutions on Azure using modern frameworks and event‑driven architectures.

Matching Summary

Match Score: 85

General Motors is seeking a Staff Software Engineer for their Billing and Subscription Platform, to lead technical domains and drive architecture across teams. The role requires extensive experience in software engineering, particularly in financial systems and cloud-native architectures, and is based in a hybrid work environment.

Skills & Requirements

Must-have

  • Lead technical domains and architecture
  • Hands-on technical leadership for Zuora integrations
  • Design and evolve high-volume batch processing systems
  • Build and review microservices and event-driven systems
  • Cloud-native solutions on Azure

Nice-to-have

  • Influence long-term platform strategy
  • Collaborate across product, finance, tax, and eCommerce teams
  • Mentor and coach engineers at multiple levels
  • Champion engineering best practices

Key Requirements

  • 10+ years of professional software engineering experience
  • 3+ years in roles leading design and delivery of complex backend or platform systems
  • Significant experience with Zuora or similar billing/subscription platforms
  • Hands-on Azure experience
  • Proficiency in Java, Spring Boot, Node.js, JavaScript/TypeScript, React/Angular
  • Experience building microservices and event-driven systems with Kafka

Work Rights

Not specified

Tailored Resume

Cover Letter