Skip to content
Surhires

Distributed teams

Search several countries at once and know who can actually work

Two questions decide a cross-border hire long before culture fit does: can this person legally work for you, and can they be online when your team is.

Surhires handles distributed hiring as a first-class case. Overlap hours with a named team are a filter rather than a note, one query searches several countries at once, work-authorisation class is a structured field on the candidate, outreach is timed to the candidate's local morning, and panel scheduling reconciles three time zones.

By Surhires Editorial · Published · Reviewed

The expensive part of a cross-border hire is finding out it was never possible

A distributed team runs a search, likes somebody, interviews them four times over three weeks and then discovers one of two things. Either the person cannot be employed where they live without an entity the company does not have, or their working day overlaps with the team by ninety minutes and the role needs four hours. Both are knowable on day one and both are routinely discovered in week four.

The cost is not only the wasted process. It is the candidate, who has now been through four conversations and is being told no for a reason that was visible before the first one. On a competitive market that is a candidate who tells other people about it.

So the first job of a hiring system for distributed teams is to make the two disqualifying facts structural. Overlap and work authorisation are fields with types, they are filterable, and they can be required before a candidate advances. Everything else on this page follows from that.

Overlap hours are a requirement with a number, not a preference

Remote-friendly is not a specification. A support role that needs to cover a shift, an engineering role that needs four hours with the team it pairs with, and a research role that genuinely does not care are three different constraints, and only the third one is actually location-free.

A requisition carries the overlap requirement as hours per day against a named team or a named zone. A candidate carries their location and their working-hours preference. The overlap is computed rather than judged, and the search filter runs on the computed value, so a role needing four hours with a team in New York returns candidates for whom that is genuinely workable and quietly excludes the ones for whom it means starting at four in the morning.

It also prevents the softer failure, which is hiring somebody whose overlap technically works and who burns out inside a year holding it together. A number on the requisition is a conversation the hiring manager has with themselves before the search rather than a discovery the new joiner makes afterwards.

  • Overlap requirement stored as hours per day against a named team or anchor zone
  • Candidate location and working-hours preference stored as data, not as a line in a note
  • Overlap computed at search time, including daylight-saving shifts on both sides
  • Required-at-stage rules so a candidate cannot advance without the overlap recorded

One query across several countries instead of five separate searches

Most tracking systems assume one country. Salary is one currency, location is a city, right to work is a yes or no, and the notice period means what it means locally. A distributed search breaks every one of those assumptions at once.

Surhires stores location as country, region and city with a time zone attached, and compensation with an explicit currency and the date it was quoted. A single search can span a set of countries, a set of time-zone bands, or both, and the results are comparable because the underlying fields are normalised rather than free text. Notice period is stored in weeks alongside the country it applies in, which is the only way a start-date forecast survives the difference between two weeks and three months.

Practically, this means a talent lead can ask one question. Senior back-end engineers in Portugal, Poland or Spain, four hours of overlap with London, available inside eight weeks, expecting under a stated figure converted to one currency for comparison. That is one list, not five spreadsheets that later have to be merged.

Work authorisation is a class on the record, not a question at offer stage

Right to work is rarely a binary. A candidate may hold citizenship, permanent residence, a work permit tied to a specific employer, a visa with an expiry, a dependent permit with conditions, or nothing at all for the country in question. Those are different situations with different consequences for how quickly somebody can start and whether an entity is needed.

The candidate record carries authorisation as a typed class per country, with the document, the issue and expiry dates and any employer restriction. Expiry raises a reminder rather than becoming a surprise. A requisition can name the authorisation classes it can accept, and the filter applies from the first search rather than at offer.

This is document capture and reminders, not verification. The product stores what you collected and tells you when it is about to lapse. Running the verification itself, and standing behind it, remains a workflow you own; we do not hold a certification on your behalf and will not imply one.

Outreach should land in the candidate's morning, not yours

A message sent at nine in the morning London time arrives at one in the morning in Manila and at four in the afternoon in Auckland. Reply rates follow that fact more closely than most teams expect, and a distributed pipeline built on a single send time is quietly filtering candidates by geography.

Sequences in Surhires are scheduled against the recipient's local time. You set a send window, the platform resolves it per candidate, and a sequence sent to forty people across nine countries lands in forty local mornings. The same applies to reminders before an interview, which is where a mistimed message does the most damage.

Channel matters as much as timing. Email is the default in some markets and close to dead in others, where a WhatsApp message is answered in minutes. Multi-channel sequences let the same campaign run over email, WhatsApp and SMS with per-candidate channel preference respected, and with opt-out honoured across all of them rather than per channel.

A panel spanning three zones is a scheduling problem with a correct answer

Interview coordination is the point where distributed hiring usually degrades into a long email thread. Three interviewers in three zones, a candidate in a fourth, and a coordinator trying to hold a window that is inside everybody's working day. Done manually it takes days, and the days are what lose the candidate.

The scheduler reads every panel member's calendar, computes the intersection of their working hours across zones, proposes the slots that are civil for all of them, holds those slots, and lets the candidate pick. Reschedules propagate to everyone. Invitations show each participant the time in their own zone, which removes the most common and most embarrassing failure in cross-border interviewing.

Where a genuinely civil slot does not exist, the tool says so rather than proposing a six a.m. call and hoping. That is more useful than it sounds: it tells the hiring manager the panel composition is the problem.

When there is no local entity, the handoff is the whole job

Hiring somebody in a country where you have no legal entity means employing them through an employer-of-record partner or engaging them as a contractor. That decision has cost, timeline and risk attached, and it should be made early, not after an offer.

The requisition can record the intended engagement route per country: existing entity, employer of record, or contractor. The placement then carries the route that was actually used, the partner involved, and the dates. Integrations with employer-of-record and global payroll platforms exist so the candidate data, offer terms and start date move across without being re-keyed, and each integration carries an explicit state of live, in development or roadmap rather than an implied partnership.

Surhires is not an employer of record and does not give employment advice. It holds the hiring process cleanly up to the point the partner takes over, and it keeps the record of what was agreed so the handover is a transfer rather than a reconstruction.

Data protection follows the candidate, not your head office

A candidate in Germany brings GDPR obligations regardless of where your company sits, and a candidate in California brings CCPA obligations regardless of what your privacy policy says about Europe. A distributed pipeline means several regimes at once, on the same board.

The product supports consent capture on the candidate record with the date, channel and basis, configurable retention windows, data export and erasure workflows. You remain the controller for the candidate data you hold, and the decision about which basis applies in which country is yours. What the product provides is that the record can answer the question when it is asked, in a form you can hand to somebody.

What you get

Overlap requirement field

Hours per day of overlap with a named team, stored on the requisition and filtered on.

Computed overlap search

Candidate zone against team zone, resolved at search time including daylight-saving shifts.

Multi-country queries

One search across a set of countries or time-zone bands, returning one comparable list.

Normalised location

Country, region, city and time zone as structured fields rather than a free-text line.

Currency-aware compensation

Expectation and band stored with currency and quote date, compared in one currency.

Authorisation classes

Typed work-authorisation status per country with document, expiry and employer restriction.

Authorisation expiry alerts

Reminders raised before a permit or visa lapses rather than at renewal time.

Requisition eligibility rules

Named acceptable authorisation classes applied as a filter from the first search.

Local-time send windows

Sequences resolved per recipient so a campaign lands in each candidate's morning.

Multi-channel sequences

Email, WhatsApp and SMS in one campaign, respecting per-candidate channel preference.

Cross-zone panel scheduling

Working-hours intersection computed across the panel, with civil slots held for the candidate.

Zone-aware invitations

Every participant sees the slot in their own time zone on the invitation and reminder.

Engagement route field

Entity, employer of record or contractor recorded per country on requisition and placement.

Partner handoff

Offer terms and start date exported to employer-of-record platforms rather than re-keyed.

Consent and retention

Basis, date and channel captured per record, with configurable retention and erasure.

Questions recruiters ask

Can we require a minimum overlap before a candidate can be submitted?

Yes. Overlap is a computed value rather than a note, so it can be used in a required-at-stage rule. A candidate whose overlap with the named team falls below the requisition threshold cannot be advanced without an explicit override, and the override is recorded with who made it and why.

Does Surhires tell us whether we can legally employ someone in a country?

No, and any tool that claims to should be treated carefully. It stores the authorisation class, the document and the expiry, filters on them, and reminds you before dates pass. Whether a specific engagement is lawful in a specific country is a question for your counsel and your employer-of-record partner.

How does scheduling handle daylight saving, which does not change everywhere at once?

Times are stored against zones rather than as fixed offsets, so the overlap calculation and the proposed slots resolve correctly during the weeks when one side has shifted and the other has not. That period is where manually managed calendars most often produce an interview an hour off, for everybody involved.

Are the employer-of-record integrations live today?

Each integration carries an explicit state of live, in development or roadmap on its own page, and we do not list a partner logo we have not confirmed. Check the integration page for the current state before you plan around it. Where an integration is not live, placement data can still be exported as CSV or JSON.

Can candidates in different countries be compared on salary sensibly?

Compensation is stored with its currency and the date it was quoted, and lists can be displayed in one currency for comparison. Conversion is a display convenience, not a market-rate benchmark: the product does not hold salary benchmarking data and will not invent a local market figure for you.

Do we need a separate system for candidates who are contractors rather than employees?

No. The engagement route is a field on the requisition and the placement, and contract engagements carry rate rather than salary along with start and end dates and an extension record. The pipeline and submittal model are the same; the financial fields and the invoice differ.

See it against your own reqs

Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.