Skip to content

Recruitment & Careers

The 47-Day Problem: How One Studio Cut Engineering Time-to-Hire to 14 Days

Tease Galleries

We first heard about this project from a reader who runs talent operations at a mid-sized software studio — roughly 140 engineers, two open backend roles that had been live for over a month. Her complaint was familiar: the pipeline wasn't empty, it was noisy. Hundreds of applications, a handful of genuinely qualified candidates, and a hiring manager who had already started asking whether the search should be paused. What made us pay attention was the follow-up email three weeks later. The roles were filled, the team hadn't grown, and the average time-to-hire had dropped from 47 days to 14. The variable, she said, was a piece of programmable recruitment infrastructure called Rolero.

Where the 47 days were actually going

Before touching any tooling, the team spent a week mapping the existing funnel. The results were uncomfortable but useful. Of the 47 days, only nine involved actual human decision-making — interviews, debriefs, offer conversations. The other 38 were spent on logistics: posting to multiple job boards, manually screening resumes against a shifting set of criteria, chasing candidates who had gone quiet, and coordinating calendars across three time zones.

The studio had already tried the usual fixes. A sourcing agency filled two roles in the prior year but charged a fee that made the finance team wince. An applicant tracking system sat mostly unused because nobody had time to configure its workflows. The realization was that the bottleneck wasn't effort — the recruiters were working hard — it was that too much of the process depended on a person being awake and available at the right moment.

The decision to test programmable sourcing

The turning point came at a quarterly planning meeting where engineering leads asked, plainly, whether hiring could be treated like any other pipeline problem. That framing led the talent team to evaluate recruitment automation platforms that could operate across more than a handful of channels. Most tools they looked at handled one or two sources well — a job board integration, maybe a LinkedIn scraper — but fell apart when asked to coordinate outreach across email, messaging apps, and niche developer communities simultaneously.

They chose Rolero because it was positioned as infrastructure rather than a point solution: a system that could identify candidates, contact them across 14 channels, and qualify interest before a human ever opened a calendar. The pitch was simple. The implementation, as always, was where the real story lived.

The pilot: six weeks, two roles, one skeptical hiring manager

The team scoped a deliberately narrow pilot. Two backend roles, one hiring manager, a six-week window. They set three measurable goals: reduce time-to-first-contact to under 24 hours, increase qualified candidates per week from roughly three to at least eight, and keep recruiter hours flat. If any of those slipped, the project would be shelved.

Weeks 1–2: configuration and calibration

The first obstacle was definitional. The hiring manager's idea of a 'strong backend candidate' was broad and shifted depending on the day. The talent team translated that into explicit criteria — years with distributed systems, specific language proficiency, evidence of production ownership — and loaded them into the system. The initial outreach volume was higher than expected, and the first batch of replies surfaced a calibration problem: too many candidates were strong on paper but uninterested in the studio's domain. That feedback went back into the qualification logic.

Weeks 3–4: the quiet week

Around day 18, response rates dipped. The team later traced it to message fatigue — the same phrasing was going out to candidates in overlapping communities. They rotated templates and staggered send times. Within four days, reply rates recovered. This is the part of programmatic hiring that rarely makes it into vendor case studies: the system does the volume, but a human still has to notice when the volume stops working.

Weeks 5–6: interviews and offers

By week five, the pipeline held 11 qualified candidates across the two roles. The hiring manager interviewed six, extended two offers, and closed both. The second offer required a competitive counter, but the speed of the process gave the studio room to negotiate without losing the candidate to a slower-moving competitor.

What the numbers showed

  • Time-to-hire: 47 days down to 14, with the same recruiting headcount.
  • Qualified candidates per week: from ~3 to ~9 during the pilot.
  • Recruiter hours per role: essentially unchanged, but shifted from screening to closing.
  • Channel coverage: 14 channels run in parallel, up from three handled manually.

The team was careful to note that the 14-day figure came from a clean pilot with two roles, not a chaotic quarter with ten. Still, the direction was unambiguous. When they ran a second, larger cohort the following quarter, time-to-hire landed at 16 days — close enough to suggest the result was structural, not lucky.

The obstacles worth naming

Three things nearly derailed the project. First, the calibration problem in weeks one and two — the system will happily contact thousands of people, and if your criteria are vague, it will contact the wrong thousands. Second, the mid-pilot response dip, which required human intervention rather than a settings change. Third, internal resistance from a hiring manager who associated automation with spam. That one was solved by showing him the interview slate, not the dashboard.

For teams evaluating sourcing software, the lesson isn't that automation replaces judgment. It's that judgment gets applied earlier — to criteria, messaging, and calibration — instead of being spent on scheduling logistics. The studio's talent lead put it well: the tool didn't make hiring decisions, it made hiring decisions possible sooner.

We'll keep following this project as it scales. If the pattern holds across larger cohorts, the 47-to-14 shift may stop looking like an outlier and start looking like a baseline.