CareerPlanGet AI match score →

Senior Software Engineer – Billing & Subscription Platform

Warren, Michigan, United States of America💼 Full-time🗓 2026-06-24 → 2026-07-31

Core

Design, build, and optimize cloud-native billing and subscription platform solutions for millions of OnStar customers, leading technical domains and architecture across teams.

Role type

Senior IC software engineer (billing & subscription platform)

Builds

Scalable batch processing systems, revenue recognition systems, journal systems, and Zuora integrations for financial transactions and account lifecycles.

Domain

Automotive (OnStar) / Financial Technology / Cloud Infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack or backend development, Zuora or similar billing platforms, batch processing and financial systems, Azure cloud-native architecture, Java/Spring Boot, Node.js/TypeScript, microservices and event-driven systems (Kafka), relational and NoSQL databases, automated testing frameworks.

Preferred skills

Payment gateway integration, Shopify storefront technologies, legacy platform modernization, cross-functional leadership with finance/tax teams.

Technologies

Azure, Kafka, Zuora, Spring Boot, Node.js, React/Angular, JUnit, Jest, Cypress, Docker, Kubernetes, Terraform

Responsibilities

Drive design and development of complex billing platform features and integrations; Design and evolve high-volume batch processing systems for financial transactions; Shape end-to-end onboarding and account lifecycle experiences; Build microservices and event-driven systems; Mentor and coach engineers at multiple levels; Lead migration of services to Azure using cloud-native best practices.

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗