Staff Software Engineer, Invoicing and Billing

TechAviv
US - California - San Francisco
View Company Profile / << Go Back

  • Job Type: Full time
  • 3 days ago

Job Description

Design, build, test, and maintain Gusto’s billing platform, including usage jobs, subscriptions, orders, invoice generation, payments, reporting, and accounting integrations. Shape system architecture, lead complex projects, mentor engineers, and collaborate with product, data, and design teams to deliver scalable commerce capabilities.

Requirements: Applicants typically have 8 or more years of software development experience, including experience building large-scale, high-throughput distributed systems and working on complex, multi-quarter projects. The role also calls for commerce or billing domain experience, ownership of performance and reliability, mentoring ability, effective communication, and experience with or interest in Ruby on Rails; AI tool experience is also expected.

Key Skills: Backend Software Engineering, Distributed Systems, High-Throughput Systems, Ruby on Rails, JavaScript, React, Billing Platforms, Invoicing, Payment Processing, Revenue Recognition, Accounting Integrations, System Architecture, Performance Optimization, Reliability Engineering, Technical Mentorship, AI Tools

Benefits: Competitive Base Pay, Health Insurance, 401(k), Stock Equity




Fast Track Upload