×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer – Billing & Subscription Platform

Job in Springfield, Greene County, Missouri, 65897, USA
Listing for: Jobtailor
Full Time position
Listed on 2026-07-20
Job specializations:
  • Software Development
    Backend Developer, Cloud Engineer - Software, Software Architect, DevOps
Salary/Wage Range or Industry Benchmark: 180000 - 240000 USD Yearly USD 180000.00 240000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer – Billing & Subscription Platform

Responsibilities

  • Lead architecture and technical direction for core billing domains (subscriptions, invoicing, payments, taxation, adjustments,) and Zuora integration, setting patterns and reference implementations used by multiple teams.
  • Drive design and development of complex billing platform features and integrations, ensuring they are resilient, secure, and compliant across markets.
  • Design and evolve high‑volume batch processing systems for financial transactions, with clear SLIs/SLOs and strong observability (logs, metrics, traces).
  • Shape end‑to‑end onboarding and account lifecycle experiences for OnStar and other connected services, partnering with product and UX to deliver seamless customer journeys.
  • Lead migration of services to Azure using cloud‑native best practices, including containerization, infrastructure‑as‑code, and secure‑by‑default configurations.
  • Build and review microservices and event‑driven systems leveraging Kafka and modern service design, ensuring consistency, reuse, and high reliability across the platform.
  • Collaborate across organizations (product, business, finance, tax, data, and other engineering teams) to define scalable solutions and align technical decisions with business priorities.
  • Mentor and coach engineers at multiple levels, providing guidance on design, coding, testing, observability, and operational excellence; help grow future technical leaders.
  • Champion engineering best practices (code quality, automated testing, CI/CD, security reviews) and lead design/architecture reviews for high‑impact initiatives.
  • Influence long‑term platform strategy , identifying simplification, modernization, and de‑risking opportunities across billing, integrations, and data flows.
Requirements
  • Bachelor’s degree in Computer Science or related technical field, or equivalent practical experience.
  • 10+ years of professional software engineering experience, with at least 3+ years in roles leading design and delivery of complex backend or platform systems.
  • Significant experience with full‑stack or backend development for enterprise integrations , ideally including Zuora or similar billing/subscription platforms .
  • Strong experience with batch processing and financial systems , including reliability, reconciliation, and data integrity considerations.
  • Hands‑on Azure experience, including designing and migrating services to cloud‑native architectures (containers, managed services, security, networking).
  • Proficiency in several of the following:
    Java, Spring Boot, Node.js, JavaScript/Type Script, React/Angular .
  • Experience building microservices , event‑driven systems with Kafka , and working with both relational and No

    SQL databases .
  • Solid understanding of automated testing and quality practices, including frameworks such as JUnit, Jest, Cypress , or equivalents.
  • Proven ability to lead technical direction , influence cross‑team decisions, and deliver results in a complex, highly integrated environment.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary