Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Billing & Subscription Platform

General Motors

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. Job Description 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. Compensation The salary range for this role is $189,300.00 - $290,700.00. Bonus Potential: An incentive pay program offers payouts based on company performance, job level, and individual performance. 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. 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. 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 or call us at View phone number on click.appcast.io. 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. #J-18808-Ljbffr

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Billing & Subscription Platform in Austin, TX vacancy
  • $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... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours

    CVS Health

    Austin, TX
    2 days ago
  • General Motors seeks a Staff Software Engineer to lead the design and delivery of the next‑gen billing platform. You will own architecture for subscriptions, invoicing, payments, and tax, while guiding Zuora integrations and batch processing systems. The role requires hands... 
    Platform

    General Motors

    Austin, TX
    1 day ago
  • $112k - $167k

     ...systems, including marketing automation platforms and external APIs. Contribute to...  ...business stakeholders. Support a healthy engineering culture — advocate for modern...  ...stack). Familiarity with CPQ, Zuora, or subscription billing workflows. Experience with Experience... 
    Platform
    Work at office
    3 days per week

    BigCommerce

    Austin, TX
    1 day ago
  • $208k - $244k

    About the Role We are hiring a Principal Engineer to set the technical direction and...  ...Services portfolio, including the platform‑versus‑product boundary. Own the CIAM...  ...account lifecycle. Lead the long‑term subscription and billing platform strategy, evaluating build,... 
    Platform
    Contract work
    Immediate start

    Jeppesen ForeFlight

    Austin, TX
    1 day ago
  •  ...business management solution and scheduling software for salons, spas, and barbershops...  ...in 2011, BookedBy’s scheduling platform has more than 60 million bookings annually...  ...industries. Job Summary We are seeking a Staff Software Engineer to serve as a hands‑on technical... 
    Platform
    Temporary work
    Work at office
    Worldwide
    3 days per week

    BookedBy

    Austin, TX
    8 hours ago
  • $190k - $210k

     ...About Gusto Gusto is a modern, online people platform that helps small businesses take care of their teams. On top of full...  ...our Total Rewards philosophy .  About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you... 
    Platform
    Work at office
    Local area
    Remote work
    2 days per week
    3 days per week

    GrabJobs

    Austin, TX
    2 days ago
  •  ...savings economy. The New York City-based fintech platform redefines how people save for the critical aspects...  ...and individual savers. Who We\'re Looking For The Engineering team is seeking an experienced Staff Software Engineer, with experience in product feature development... 
    Platform
    For contractors
    Work at office
    Remote work

    Vestwell

    Austin, TX
    2 days ago
  • $131.6k - $210.3k

     ...& Learning team. You will own the full software development lifecycle for a portfolio of...  ...architectural leadership, and hands‑on engineering to deliver high‑quality, scalable, and...  ...into learning products, and ensure these platforms remain industry‑leading for years to... 
    Platform
    Work experience placement
    Work at office
    Local area

    Visa

    Austin, TX
    8 hours ago
  • $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... 
    Platform
    Work at office
    Local area

    Dormont Manufacturing Company

    Austin, TX
    1 day ago
  •  ...Employment Type: Full-time, In-Office Department: Engineering Salary: Top of market salary + equity We're hiring a Staff Software Engineer with experience building web...  ...use it without help, regardless of device or platform. Create a way for customers to document damage... 
    Platform
    Full time
    Work at office

    Steadily Insurance Company

    Austin, TX
    8 hours ago
  • $172.5k - $227.5k

     ...everyone is a stakeholder. What You’ll Be Responsible For The Staff Software Engineer is responsible for extending Circle's in-house blockchain...  ...integration with complex payment systems; integrating Platform Services with leading banks and financial technologies; consulting... 
    Platform
    Full time
    Contract work
    Remote work
    Flexible hours

    Circle

    Austin, TX
    3 days ago
  •  ...Staff Software Engineer – Full Stack (Bangkok based, Relocation provided) Join Agoda as a Staff Software Engineer – Full Stack based in Bangkok...  ...provided. About Agoda Agoda is an online travel booking platform for accommodations, flights, and more. We build and deploy... 
    Platform
    Full time
    Temporary work
    Live in
    Worldwide
    Relocation
    Visa sponsorship
    Relocation package
    Flexible hours

    Agoda

    Austin, TX
    8 hours ago
  •  ...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... 
    Platform
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Austin, TX
    3 days ago
  • $125k - $150k

     ...Job Summary The Staff Software Engineer will lead the design and delivery of scalable, cloud-native microservices powering Western Union’s digital platform. This role serves as a hands‑on technical expert and service owner, partnering with distributed engineering teams... 
    Platform
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Shift work
    3 days per week

    Relha LLC

    Austin, TX
    9 hours ago
  • $235.7k - $277k

    Confluent is seeking a senior engineer to join the Flink Platform team. This role involves developing control plane services for managing Flink job...  ...junior developers. Applicants should have over 10 years of software development experience and deep knowledge in distributed... 
    Platform
    Remote job

    Confluent

    Austin, TX
    1 day ago
  • $207k - $301k

     ...experience. 8 years of experience in software development. 5 years of experience testing...  ...of experience in technology, software engineering, or enterprise architecture, with a...  ...across Google. We deliver the right tools, platforms, and experiences for all Googlers as... 
    Platform

    Google

    Austin, TX
    1 day ago
  • Overview We\'re looking for a Staff Software Engineer to help bridge the gap between sophisticated hardware and an outstanding customer experience...  ...software that interacts with hardware or embedded platforms. If you\'re excited about building software that directly... 
    Platform

    Survival Systems Staffing

    Austin, TX
    1 day ago
  •  ...builds fleet management and robot control software that orchestrates autonomous robots...  ...algorithmic and systems core of this platform - a distributed, event-driven system spanning...  ...at scale. We are seeking a Staff Software Engineer to lead the Fleet Management domain. You... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla Motors, Inc.

    Austin, TX
    1 day ago
  • $210k - $263k

    Postman is the world’s leading API platform, used by more than 45 million+ developers and...  ...recently acquired by Postman but we’re an engineering company, by developers for developers....  ...You’ll Do Design, develop, and maintain software using modern languages. Collaborate with... 
    Platform
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Postman

    Austin, TX
    1 day ago
  • $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,... 
    Platform
    Work experience placement
    Work at office
    Local area
    Immediate start

    ProCore CPA

    Austin, TX
    20 hours ago
  •  ...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,... 
    Platform
    Hourly pay
    Full time
    Temporary work
    Flexible hours

    Tesla

    Austin, TX
    20 hours ago
  • Join to apply for the Staff Software Engineer role at Rugiet . About Rugiet Rugiet is a high‑growth, innovative telemedicine company pioneering...  ...‑term maintainability. Break down ambiguous product and platform problems into clear technical plans, milestones, and trade‑... 
    Platform
    Temporary work

    Rugiet

    Austin, TX
    1 day ago
  •  ...of the nearest office location for quarterly meetings 1‑4 times annually. Position Overview We are seeking a Staff Software Engineer - Integration & Platform (Java/Spring) to serve as a technical anchor for our Integration & Platform team. This individual will lead the... 
    Platform
    Work at office

    Aravo Solutions

    Austin, TX
    1 day ago
  • Senior Staff Software Engineer - Deployment & Interaction Define and implement end-to-end deployment and interaction architecture for Apollo at...  ...last mile of customer engagement: turning Apollo from a platform capability into a fielded, demonstrable, and intuitively operable... 
    Platform
    Local area

    Apptronik

    Austin, TX
    1 day ago
  • $100k - $140k

    Location: Austin, TX Salary: $100,000.00-$140,000.00 Senior Staff Engineer, Software The Senior Staff Engineer, Software develops, debugs, tests...  ...test-automation suites. Design and develop a processing platform using various configuration management technologies. Test... 
    Platform
    Full time
    Work at office

    Celestica

    Austin, TX
    1 day ago
  • $150k - $250k

     ...them - with teams spanning hardware and software. Speed and scale are our key differentiators...  ...push the frontier forward. The Software Engineering Team Examples of key exciting problems...  ...changes. We are building the agent platform that wraps AI in real authorization, audit... 
    Platform
    Local area

    Fluidstack

    Austin, TX
    1 day ago
  • $193.84k - $266.54k

    We're looking for Staff Software Engineer, Full Stack to join Procore's Pages Team within the Data and AI Division . In this role, you'll play...  ...collaborating closely with cross-functional teams to deliver the platform that connects company data to AI agents. Datagrid Pages and... 
    Platform
    Temporary work
    Work experience placement
    Work at office
    Local area
    Immediate start
    3 days per week

    Procore

    Austin, TX
    1 day ago
  •  ...hot field and the perfect mix of data engineering and backend engineering. The Opportunity...  ...Design, develop and maintain platforms and data pipelines across fintech Boost...  ...You are passionate about the craft of software development and constantly work to improve... 
    Platform
    Worldwide
    Relocation

    Agoda

    Austin, TX
    1 day ago
  •  ...and abundant system. We are engineers, operators, and creatives solving...  ...outages and understanding bills, you’ll craft interfaces that...  ...architectural decisions, and shape a platform that connects real-world...  .... Technical excellence in software (you’ve gone deep on a hard problem... 
    Platform

    Base Power Company

    Austin, TX
    9 hours ago
  • $220k - $275k

    Datavant is a data platform company and the world’s leader in health data exchange. Our vision is that every healthcare decision...  ...experiences to realize our bold vision for healthcare. Staff Software Engineer The Role As a Staff Software Engineer, you will shape the technical... 
    Platform

    Datavant

    Austin, TX
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Billing & Subscription Platform. Be the first to apply!