Staff Software Engineer - Billing & Subscription Platform
$189.3k - $290.7kGeneral Motors Proving Ground
Description
Work Arrangement:
Hybrid. This role is categorized as hybrid. The successful candidate is expected to report to Austin, TX, Warren, MI, or Mountainview, CA three times per week.
About the Role
Join GM’s Digital Products Engineering organization and help define the next generation of our subscription and billing platform . As a Staff Software Engineer (Level 8) , you will lead technical domains , drive architecture across teams, and serve as an engineering leader for billing platform.
You will provide hands-on technical leadership for our Zuora integrations, scalable batch processing systems, revenue recognition systems, journal systems and onboarding experiences for millions of OnStar customers , while also setting the long‑term architecture and standards for the broader 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 , while influencing roadmaps, mentoring senior engineers, and collaborating across product, finance, tax, and eCommerce teams.
What You’ll Do
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.
Your Skills & Abilities (Required Qualifications)
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/TypeScript, React/Angular .
Experience building microservices , event‑driven systems with Kafka , and working with both relational and NoSQL 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.
What Will Give You A Competitive Edge (Preferred Qualifications)
Prior experience with billing systems (Zuora or similar) and/or financial applications , particularly in multi‑region or multi‑entity environments.
Prior experience with integration of payment gateways
Familiarity with Shopify and related storefront technologies, especially in the context of subscription or recurring billing.
Familiarity with Liquid or Hydrogen frameworks or similar technologies for building custom storefront experiences.
Demonstrated technical leadership and mentoring experience, including guiding senior engineers and influencing architecture at the organization level.
Experience modernizing legacy platforms into microservices and implementing event‑driven architectures at scale.
Background working closely with finance, tax, and compliance partners on requirements for invoicing, taxation, and revenue recognition.
Additional Information:
This job may be eligible for relocation benefits.
Compensation: The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.
• The salary range for this role is $189,300.00 - $290,700.00 . The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.
• Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance.
Benefits:
• Benefits: GM offers a variety of health and wellbeing benefit programs. Benefit options include medical, dental, vision, Health Savings Account, Flexible Spending Accounts, retirement savings plan, sickness and accident benefits, life insurance, paid vacation & holidays, tuition assistance programs, employee assistance program, GM vehicle discounts and more.
#LI-KB1
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future. This includes direct company sponsorship, entry of GM as the immigration employer of record on a government form, and any work authorization requiring a written submission or other immigration support from the company (e.g., H1-B, OPT, STEM OPT, CPT, TN, J-1, etc.)
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}.
This job may be eligible for relocation benefits.
About GM
Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.
Why Join Us
We believe we all must make a choice every day – individually and collectively – to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.
Total Rewards | Benefits Overview
From day one, we're looking out for your well-being–at work and at home–so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.
Non-Discrimination and Equal Employment Opportunities (U.S.)
General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.
All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.
We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.
Accommodations
General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us Show email or call us at Show phone number. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.
$106.61k - $284.28k
...world. Currently, we are seeking a Staff Software Development Engineer - Fulfillment who as both a Technical... ...help build our next‑generation platform to promote the delivery of use cases... ...Experience building in large volume subscription platform Experience with Cassandra...PlatformHourly payFull timeTemporary workLocal areaFlexible hours$142.4k - $213.6k
...connect to social care. At Findhelp, we’ve built a comprehensive platform of products and services that make it easy for you to... ...food, health, housing and employment programs. As a Senior Staff Software Engineer at Findhelp, you will play a pivotal role in expanding our...PlatformWork at officeLocal area- ...At Newrich, we are building the next generation creator platform and software tools to not only enable business, health, and wellness... ...who want more than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features...PlatformRemote workHome officeFlexible hours
$168.56k - $231.77k
We’re looking for a Staff iOS Engineer to join Procore’s Mobile Innovation team. In this role,... ...next generation of field application platform initiatives in a global SaaS infrastructure... ...Proven working knowledge of software engineering techniques, methodologies,...PlatformWork experience placementWork at officeLocal areaImmediate start- ...and provide technical guidance and people management to a small team of engineers and product managers Design and implement integrations with upstream systems (vehicle telemetry, scheduling platforms, ERP systems, compliance databases) Collaborate across Finance,...PlatformHourly payFull timeTemporary workFlexible hours
$176.5k - $262.35k
...enable the completion of payments on our platform on behalf of our customers.We offer our... ...leader, coordinating the activities of other engineers, determining technical tasks, and... ...Passionate about mentoring and developing software engineers.Ability to understand and discuss...PlatformWork at officeLocal areaImmediate startFlexible hours$215k - $240k
...are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare... ...scheduling systems, EHR integrations, insurance billing, or multi-clinic operations Complex data modeling...PlatformRemote workHome officeFlexible hours$180k - $220k
...is seeking a hands-on **Director of Backend Engineering** to play a key role in building and evolving our core server platform. This is a highly technical role for a player... ..., developing, and maintaining complex software solutions.* Strong understanding of software...PlatformWork at officeFlexible hours- ...utilizing commercial, free and custom-developed software by partnering with Sales, Marketing,... ...and expansion of the SFDC platforms at ( . Top Reasons to Apply: Ground... ...Salesforce CPQ/Steelbrick and Salesforce billing is required ~ Experience in integrating...PlatformWork at officeLocal areaImmediate startFlexible hours
$110.5k - $130k
...knowledge and hands-on experience with Guidewire platform components, such as PolicyCenter, ClaimCenter, and Billing Center. Lead and participate in the design,... ...: Bachelor's degree in computer science, Engineering, or a related field. Certification: ACE Level...PlatformPermanent employmentFull timeTemporary workWork experience placementImmediate startWorldwideFlexible hours$224k - $356.5k
...NVIDIA, our Financial Systems Engineering team is at the heart of... ...deploy, and maintain scalable software services that ensure transactional... ...using high-volume streaming platforms (Kafka) and processing... ...applications, specifically within the Billing, Payments, or FinTech...Platform- ...start taking covered clients sooner. It’s all on one free-to-use platform, no commitment required. About the role This position... ...credentialing you with the nation’s largest networks, handling billing and admin paperwork, and helping you earn more stable income with...PlatformBi-weekly payFor contractorsPrivate practice
- ...LPL Financial LLCPosition Title: Senior Engineer, Software Development Test QE (Req# 000122)... ...solutions to connect financial services platforms.Work with inter-disciplinary team of hardware... ..., financial transactions, enterprise billing systems, rate structures, and...PlatformWork from homeShift work
- ...without the administrative burden. It’s all on one free-to-use platform, no commitment required. About the role This position... ...credentialing you with the nation’s largest networks, handling billing and admin paperwork, and helping you earn more stable income with...PlatformBi-weekly payFull timeFor contractorsPrivate practiceFlexible hours
$65 - $75 per hour
...yours. Coral Care is a therapist-first platform (not a staffing agency) that helps pediatric... ...while Coral Care handles scheduling, billing, insurance, credentialing, and patient... ...within 1–2 weeks No membership fees, subscriptions, or out-of-pocket costs Full clinical autonomy...PlatformFull timeContract workPart timeReliefPrivate practiceWork from homeFlexible hours- ...Procedures) Delivery & Shipping Billing & Invoicing Returns and Credit Management... ...Fiori apps Exposure to SAP BRIM / Subscription Billing / Contract-based billing (... ...Qualifications: Bachelor's degree in Engineering, IT, or related field SAP SD or S/4...Contract work
- ...recognition process for Soutron Global’s SaaS subscription and professional services revenue... ...accuracy of beginning balances, billings, revenue recognized, and ending balances... ...experience with NetSuite, Sage, or similar platforms preferred Advanced proficiency in Microsoft...PlatformContract workRemote work
- ...About the Staff Software Engineer position We are looking for a Staff Software Engineer who will be a key member of the Engineering team.... ...will be architecting, implementing and maintaining the SaaS Platform and other software products. You are good at collaboration...PlatformFull time
- ...and verification testing of an integrated software build. Stay abreast of new technology... ...a subject matter expert for one or more platform or application components. Hybrid Work Policy... ...degree in Computer Science, Electrical Engineering, Electronics Engineering, or related...PlatformFull timeWork at officeLocal areaRemote workWork from home
- ...business management solution and scheduling software for salons, spas, and barbershops... ...in 2011, BookedBy’s scheduling platform has more than 60 million bookings annually... ...Job Summary We are seeking a Staff Software Engineer to serve as a hands-on technical leader...PlatformTemporary workWork at officeWorldwide3 days per week
- ...‑paced enterprise SaaS environment with subscription revenue. Deep, hands‑on expertise across... ...and execution on complex CPQ, CLM and billing programs: designing the solution, building... ...Salesforce Admin, Advanced Admin, and Platform App Builder certifications, with active...Platform
- ...changing solutions. Role Overview Rugiet is looking for a Staff Software Engineer who combines deep technical expertise with strong product... ...‑term maintainability. Break down ambiguous product and platform problems into clear technical plans, milestones, and trade‑...PlatformTemporary work
$185k - $200k
...Job Description Job Description Staff Software Engineer At uShip, we're reimagining the technology behind one of the world's largest... ...re replacing a mature monolith with a modern, cloud-native platform that enables autonomous teams, faster delivery, and continuous...PlatformFor contractorsH1bWork at officeLocal areaRemote workHome office$185k - $200k
...technology company powering the new savings economy. Our platform redefines how people save for the critical aspects... ...vestwell.com Who Are We Looking For? The Engineering team is seeking an experienced Staff Software Engineer, with experience in Product feature...PlatformFor contractorsWork at officeLocal areaRemote work- ...management solutions powered by intelligent automation software and designed to meet the needs of TPRM teams at... ...management! Position Overview: We are seeking a Staff Software Engineer – Integration & Platform (Java/Spring) to serve as a technical anchor for our...PlatformWork at office
- ...Type: Full-time, In-Office Department: Engineering Salary: Top of market salary + equity We're hiring a Staff Software Engineer with experience building web... ...it without help, regardless of device or platform. Create a way for customers to document...PlatformFull timeWork at office
- ...Azure Cloud Engineer Location: Onsite, Austin TX Candidates with prior government... ...configuration gaps, and assist with migrating subscriptions and workloads using approved Azure... ...environments or other regulated cloud platforms. ~ Experience implementing and...Platform
- ...Technology Systems Analyst to manage legal matter management and billing solutions. In this role, you will work closely with business... ...and systems analysis skills, and familiarity with legal eBilling platforms. This position emphasizes analytical rigor and communication...Platform
$75k - $90k
...the new savings economy. Our platform redefines how people save... ...add a Senior Associate to our billing team within the Finance department... ...that optimize billing software and operational efficiency.... ...profiles; manage new program subscriptions; and prepare invoices and revenue...PlatformContract workWork at office- ..., we have built and supported our mission-critical MLS SaaS platform, connectMLS, which agents, brokers, and MLS organizations use... .... Support recurring revenue operations, including subscription billing, deferred revenue tracking, and revenue recognition coordination...Platform
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Billing & Subscription Platform. Be the first to apply!
- data platform engineer Austin, TX
- client platform engineer Austin, TX
- platform engineer Austin, TX
- platform developer Austin, TX
- senior platform engineer Austin, TX
- platform engineering manager Austin, TX
- software trainer Austin, TX
- ultimate software Austin, TX
- software sales executive Austin, TX
- software applications developer Austin, TX



