The Cognitive

Your First Hire Abroad

Titles, cities, notice periods and pay, before you open the role.

Contents
  1. 01Same job, different title
  2. 02The cities that hold the talent
  3. 03Notice periods change your timeline
  4. 04Pay in their terms
  5. 05The first message in their norms
  6. 0610 questions before you open it

The worked examples: a US SaaS company's first Senior Backend Engineer in Germany, Poland or Mexico, and a Customer Success Manager in Mexico. Every section ends with what to type in The Cognitive.

01

Same job, different title

Your req says "Senior Backend Engineer". Local profiles may say it in English, in the local language, or with a seniority word that does not map to yours. Search all three.

Step 1. Collect the local titles

Open ten local job ads for the same work on the country's main job boards. Copy every title. Starting lists:

Germany. Many tech ads use English titles. Add the German ones:

Poland. Many tech ads use English titles. Add the Polish ones, in both gender forms:

Mexico. Ads mix English and Spanish, often in the same title:

Step 2. Map the seniority words

CountryWords to watchWhat to do
Poland"Regular" is the middle level, between Junior and Senior. Ads often read "Regular/Senior". Polish ads also use "Specjalista (mid)" and "Starszy specjalista (senior)".Include Regular profiles with the right years and depth. Many are your senior.
Germany"Softwareentwickler" is not a protected title. People with a degree, an apprenticeship (Fachinformatiker) or self-taught careers all use it.Judge by the work and the years, not the word.
Mexico"Sr" and "Senior" appear in both languages; "Ingeniero" can be a degree, not a level.Read the last two jobs before you decide the level.

Step 3. Write the ad title the local way

In Germany, job ads add (m/w/d) after the title (male, female, diverse). It follows the 2017 Federal Constitutional Court ruling on a third gender and the equal-treatment law. Leave it off and the ad can be read as discriminatory.

Customer Success Manager, Mexico

Many SaaS ads keep "Customer Success Manager" in English. Add the work words people use in Spanish: gestión de cuentas, atención a clientes, onboarding, renovaciones. Ask the hiring manager whether the role is post-sale only or also carries renewals and upsell, and write that into the brief.

Trap. A local title can be broader than yours. "Informatiker" and "Programador" cover support and in-house IT too. Keep the work words (APIs, distributed systems, Go or Java, Postgres) next to any broad local title.

In The Cognitive

  • Type the role with the city, the country and the local titles: Senior backend engineer in Kraków, Poland: Java or Go, APIs, Postgres. Also goes by Programista Java Backend or Regular/Senior Java Developer.
  • Open the strong matches first. Each one says why it fits. Pass on anyone doing in-house IT support.
02

The cities that hold the talent

The capital is rarely the whole market. Tech talent clusters around technical universities and around cities where large employers run engineering offices.

Step 1. Start with the known hubs

CountryMain hubsNext ring
GermanyBerlin, Munich, HamburgDarmstadt, Karlsruhe, Aachen, Erlangen (technical-university towns), Frankfurt
PolandWarsaw, Kraków, WrocławTricity (Gdańsk, Gdynia, Sopot), Poznań, Łódź, Katowice
MexicoMexico City, Guadalajara, MonterreyQuerétaro, Tijuana, Puebla, Mérida

Step 2. Find the clusters yourself

  1. University towns. List the country's strongest computer science and engineering universities. Check where their graduates work now. Germany: TU Munich, RWTH Aachen, KIT in Karlsruhe, TU Darmstadt.
  2. Large employers' offices. Search the careers pages of three or four big software and engineering firms in your space. Note every city where they hire backend engineers. Those cities hold people with the skills you want.
  3. Your competitors. Note where companies like yours already hire in the country. Their people are your most direct match.
  4. Remote rules. If the role is fully remote, any city works. Then the limit is the time zone (section 06), not the commute.

Trap. Search only the capital and you compete with every other foreign company opening its first hire there. The next ring is often where the quieter, stayable people sit.

In The Cognitive

  • Start with one city: Senior backend engineer in Munich, Germany: Go or Java, APIs, distributed systems.
  • Widen with one typed change and search again: also include Karlsruhe, Darmstadt, Aachen and Berlin.
  • Shortlist the strong matches from each city, then ask for more people for the same role.
03

Notice periods change your timeline

A US hire can start in two weeks. A European hire often cannot. Ask for the notice period on the first call and plan the start date from it.

What the law sets

CountryEmployee resigningProbation
GermanyBy law, 4 weeks, ending on the 15th or the last day of a month. Contracts can set longer notice, as long as the employee's notice is not longer than the employer's.Up to 6 months, 2 weeks' notice on either side.
Poland (employment contract)By length of service: 2 weeks (under 6 months), 1 month (6 months to 3 years), 3 months (3 years or more). Month-based notice ends on the last day of a month.Ask what their contract says.
MexicoThe federal labour law sets no notice period for resigning. Contracts or employers may still ask for one.Up to 30 days; up to 180 days for management or specialised technical and professional roles.

Step 1. Ask the real date, not the rule

FIRST-CALL QUESTIONWhat does your contract say about notice, and from which day does it run? If you resigned this week, what would your last working day be?

Then count it on a calendar. If a contract says 3 months to the end of a month, resigning on 3 March gives a last day of 30 June, not 3 June.

Step 2. Ask about contractor terms in Poland

Many Polish senior developers work on B2B contracts (they invoice as their own business). Notice then comes from the B2B contract, not the Labour Code. Ask for the exact clause.

Step 3. Plan for the counter-offer

Trap. Telling the hiring manager "start in a month" before you know the notice. Give the date only after the first call.

In The Cognitive

  • Shortlist people while the role is still being approved. A 3-month notice means the search has to start early.
  • Get the email and phone of the people you pick and ask the notice question on the first call.
04

Pay in their terms

Quote pay the way local people compare it. Get the unit wrong and a fair offer looks low. No numbers here: use current local pay surveys and job ads for the band.

How each country frames pay

CountryHow people talk about payExtras to ask about
GermanyGross per year (Bruttojahresgehalt). Candidates state expectations as an annual gross figure.Christmas pay (Weihnachtsgeld) is not set by law. It comes from the contract, a collective agreement, a works agreement or repeated past practice. Ask if the candidate's current figure already includes them.
PolandTwo kinds of figure: employment contract (UoP) shown gross, B2B shown as the net invoice amount without VAT. The two are not directly comparable.The legal 13th salary covers the public budget sector only. Private employers can pay one by their own rules.
MexicoAsk whether a figure is monthly or yearly, gross or net. Ads list "prestaciones de ley" (legal benefits) or "prestaciones superiores a las de ley" (above the legal minimum).By law: aguinaldo of at least 15 days' pay before 20 December; vacation premium of at least 25% of vacation pay; profit sharing (PTU), capped at 3 months' pay or the 3-year average. Common extras in ads: grocery vouchers (vales de despensa), savings fund, life insurance.

Step 1. Ask for the full package, in their unit

PAY QUESTION, GERMANYWhat is your gross annual salary today, and does it include Christmas or holiday pay? Any bonus, and how much of it actually paid out last year?
PAY QUESTION, POLANDAre you on an employment contract or B2B today? What is the monthly amount, and is it gross or the net invoice amount?
PAY QUESTION, MEXICOWhat is your monthly pay today, gross or net? Which benefits do you get beyond the legal ones: vouchers, savings fund, medical insurance?

Step 2. Match the offer to the frame

In The Cognitive

  • Read the reason on each strong match to see where they work now. Group them by employer type before you set the band.
  • Shortlist, then get email and phone, and ask the pay question on the first call.
05

The first message in their norms

Step 1. Choose the language

Step 2. Set the formality

Step 3. Put these five things in

  1. Who the company is, in one line, and that this is its first hire in the country.
  2. The work: product, stack or customers.
  3. Employment set-up: local employer of record, contract type, remote or office.
  4. Working hours and overlap with the US team.
  5. One easy reply option.
GERMANY, SENIOR BACKEND ENGINEERHello Mr Becker, I am hiring the first engineer in Germany for [company], a US software company selling to [customers]. The role is senior backend: Go, APIs and Postgres, in English, remote from Germany with a German employment contract. Working hours are German hours with two hours' overlap with New York. Would you be open to a 20-minute call next week? If the timing is wrong, a short no is fine.
POLAND, SENIOR BACKEND ENGINEERHi Marta, [Company] is a US software company and is hiring its first engineer in Poland. Senior backend, Java, Spring and Postgres, English-speaking team, remote from Kraków or anywhere in Poland. We can offer B2B or an employment contract; tell me which you prefer. Open to a short call this week?
MEXICO, CUSTOMER SUCCESS MANAGERHello Ing. Ramírez, I am hiring the first Customer Success Manager in Mexico for [company], a US software company. You would look after Mexican and US customers after the sale: onboarding, adoption and renewals, in Spanish and English. Remote from Guadalajara or Mexico City, Central time hours, benefits above the legal minimum. Can I send you the details?

Trap. Hiding the employment set-up. "Contract" means different things in each country. Say employment contract, B2B, or employer of record in the first message.

In The Cognitive

  • Get the email and phone of the people you shortlisted and send the message that fits the country.
  • Invite the people who reply to an AI interview. They book their own time in their own time zone. You get the recording, transcript and scores.
06

10 questions before you open it

Get a written answer to each before the first message goes out. Tick them off as you go.

0 of 10 answered

In The Cognitive

  • Paste the answers as the brief: Senior backend engineer, remote in Poland, employment contract or B2B, English, 3 hours' overlap with New York, Kraków, Wrocław or Warsaw first.
  • Open the strong matches first. Shortlist or pass on each one.
  • Send picked people to your ATS if it is connected.
  • Run first interviews as AI interviews so time zones never block a slot: the candidate books, you get the recording, transcript and scores.

Open your first role abroad

Type the role with the city, the country and the local titles. Every person comes back as "Why this match", "Possible match" or "Not a match", with the reason.

Free trial: 7 days, 100 credits, no card. 1 credit per person shown.