Taro Logo

Software Engineer, Billing (Hybrid)

Homebase is the everything app for hourly teams, providing tools for scheduling, time clocks, payroll, communication, and HR for small businesses.
$126,000 - $148,500
Backend
Mid-Level Software Engineer
Hybrid
3+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Client Solution Engineer - Spanish/French/German speaking

Client Solution Engineer role at Salesforce focusing on MuleSoft integration solutions, requiring technical expertise and multilingual skills (Spanish/French/German)

Full Stack Software Engineer - Public Cloud

Full Stack Software Engineer position at Salesforce focusing on Public Cloud development, offering hybrid work and competitive salary range of $137,100-$236,500 in San Francisco.

Marketing Cloud Solution Engineer

Marketing Cloud Solution Engineer position at Salesforce, focusing on implementing digital marketing strategies and solutions while working with cutting-edge technology.

Software Engineering MTS

Software Engineering MTS position at Salesforce, focusing on cloud platform development using Java, JavaScript, and modern cloud technologies, offering competitive salary and hybrid work arrangement.

Software Engineering MTS

Software Engineering MTS position at Salesforce in Seattle, working on core services and Tableau Cloud features, offering competitive salary and hybrid work options.

Description For Software Engineer, Billing (Hybrid)

Homebase is seeking a Software Engineer to join their Billing & Businesses Team, focusing on backend development using Ruby. This role is crucial in designing, building, and maintaining critical backend services that power payments and entitlements across their platform.

The position offers an exciting opportunity to shape the future architecture of Homebase's billing systems. As part of the Billing & Businesses team, you'll be responsible for providing APIs and underlying functionality related to Payments, Entitlements, and core data models. The team is currently modernizing their Billing Engine and Entitlements API, making this an excellent opportunity for impactful work.

Key responsibilities include building and maintaining the Billing Engine services, implementing scalable payment systems, and contributing to the evolution of their service-oriented architecture. You'll work with event-driven architecture, collaborate across teams, and maintain high standards for quality and security.

The ideal candidate brings 3+ years of Ruby experience, strong API design skills, and familiarity with service-oriented architectures. Experience with payment integrations (especially Stripe) and knowledge of gRPC are valuable assets. The role offers competitive compensation ($126K – $148.5K), equity, comprehensive benefits, and a hybrid work arrangement with 3 days WFH and 2 office days.

Homebase values customer obsession, fast learning, ownership, craftsmanship, and teamwork. They serve over 100,000 small businesses, having tracked over a billion hours for 2.5+ million workers. The company offers a supportive, inclusive environment where diversity is celebrated and every team member can make a significant impact.

Last updated 2 days ago

Responsibilities For Software Engineer, Billing (Hybrid)

  • Building and maintaining Billing Engine services
  • Designing and implementing scalable payment systems
  • Contributing to service-oriented architecture (SOA)
  • Working with event-driven architecture
  • Collaborating with frontend, product, and infrastructure teams
  • Maintaining high quality and security standards
  • Using observability tools to run software in production

Requirements For Software Engineer, Billing (Hybrid)

Ruby
RabbitMQ
Kafka
  • 3 years of experience working with Ruby
  • Strong experience with API design and development
  • Familiarity with integrating 3rd party partners
  • Experience working in service-oriented or event-driven architecture
  • Knowledge of gRPC and inter-service communication patterns
  • Passion for building reliable, scalable systems
  • Ability to work effectively in a distributed team

Benefits For Software Engineer, Billing (Hybrid)

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Equity
Commuter Benefits
  • Stock options
  • 401(k) with 4% match
  • Medical, dental, and vision coverage
  • FSA options
  • Unlimited PTO
  • 12 weeks paid parental leave
  • Life insurance
  • Short/long-term disability coverage
  • Work From Anywhere Month
  • Meals provided
  • Commuter benefits
  • Team offsites

Interested in this job?