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.