As a leading software provider in staffing and recruiting, Bullhorn has always been focused on streamlining their customers’ operations. For Ben Sommer, Senior Director of Global Solutions & DevOps, that translated into three core missions: deploying software, building efficient tools, and integrating customer products.
Bullhorn saw their biggest opportunity in that final bucket: integration. Staffing agencies needed to connect front office recruiting systems with back-office pay and bill platforms like ADP. This middle office space represented a chance to become the critical hub enabling seamless data flow across entire tech stacks.
However, when customers requested these integrations, “we did it completely bespoke with whatever software kits we had available,” Ben explains. “It was all over the place.”
The stakes were high. Staffing agencies needed to process payroll for their employees and manage billable charges for clients—transactions that could easily run into the billions each month. Any friction meant delayed payments, manual workarounds, and frustrated customers.
But the made-to-order approach wasn't sustainable or scalable. Each integration required 100-200 hours of engineering time. “It was all over the place,” Ben recalls. “It’s now firmly in the category of technical debt that we're looking to retire over time.”
To become the connective tissue for the entire staffing ecosystem, Bullhorn needed to make a strategic decision: invest significant R&D resources to continue building integrations in-house. Or, partner with a platform that could scale integrations while their engineering team focused on core product development.