Engineering capacity · one EU contract

Senior engineers who join your team. Vetted by engineers.

Backend, DevOps, QA automation, full-stack, data and AI, architects — and the stacks recruiters give up on: C/C++, DevOps on Azure, AWS and GCP, data engineering, data science. Common stacks start within a week, rare ones within two.

Full-time or part-time, remote, Central European working hours. Free replacement within 90 days.

Hiring log · example role · senior devops · azure
  1. Day 0Role received · Azure, Kubernetes, Terraform, CET hours
  2. Day 1pool.search(devops, azure, senior) · 17 profiles
  3. Day 1–2tech interviews by our architect · 4 pass
  4. Day 33 CVs with notes sent · interview slots offered
  5. Day 4–5Your technical interview · decision
  6. Day 7Contract signed · onboarding · named contact
Illustrative · common stacks 1 week, rare stacks up to 2
relevant candidates per role
3–5
from role to start, common stacks; up to 2 for rare ones
1 week
free replacement if a hire does not work out
90 days
excl. VAT, one monthly invoice
€30–40/h

Roles we fill

Every role we fill, with the price and the time to start

Twelve roles, hard-to-hire stacks first — that is where most clients come to us after months of open vacancies. Europe on your hours, or the lower-cost Vietnam option.

  • DevOps engineersRare

    • Azure
    • AWS
    • GCP
    • Kubernetes
    • Terraform
    • Helm
    Europe
    €35–40/h
    Vietnam
    from $5,200/mo
    Start
    CVs in 3–7 days
    Get CVs
  • AI & ML engineersRare

    • Python
    • PyTorch
    • LLM APIs
    • LangGraph
    • RAG
    • Vector databases
    Europe
    €35–40/h
    Vietnam
    from $5,000/mo
    Start
    CVs in 1–2 weeks
    Get CVs
  • Data engineersRare

    • Python
    • SQL
    • dbt
    • Airflow
    • Spark
    • Kafka
    Europe
    €35–40/h
    Vietnam
    from $4,800/mo
    Start
    CVs in 1–2 weeks
    Get CVs
  • Data scientistsRare

    • Python
    • pandas
    • scikit-learn
    • XGBoost
    • PyTorch
    • SQL
    Europe
    €35–40/h
    Vietnam
    from $5,350/mo
    Start
    CVs in 1–2 weeks
    Get CVs
  • C / C++ developersRare

    • Modern C++ (17/20)
    • C
    • CMake
    • Qt
    • Embedded Linux
    • RTOS
    Europe
    €35–40/h
    Vietnam
    from $4,800/mo
    Start
    CVs in 1–2 weeks
    Get CVs
  • Full-stack developers

    • React
    • Next.js
    • TypeScript
    • Node.js
    • NestJS
    • Java / Spring
    Europe
    from €30/h
    Vietnam
    from $4,400/mo
    Start
    CVs in 3–5 days
    Get CVs
  • Python developers

    • Python
    • FastAPI
    • Django
    • Celery
    • PostgreSQL
    • Redis
    Europe
    from €30/h
    Vietnam
    from $4,400/mo
    Start
    CVs in 3–5 days
    Get CVs
  • Java developers

    • Java 17/21
    • Spring Boot
    • Kafka
    • Kubernetes
    • PostgreSQL
    • Oracle
    Europe
    from €30/h
    Vietnam
    from $4,400/mo
    Start
    CVs in 3–5 days
    Get CVs
  • Front-end developers

    • React
    • Next.js
    • TypeScript
    • Angular
    • Vue
    • Tailwind CSS
    Europe
    from €30/h
    Vietnam
    from $4,400/mo
    Start
    CVs in 3–5 days
    Get CVs
  • Mobile developers

    • Swift
    • SwiftUI
    • Kotlin
    • Jetpack Compose
    • Flutter
    • React Native
    Europe
    from €30/h
    Vietnam
    from $4,200/mo
    Start
    CVs in 3–7 days
    Get CVs
  • .NET developers

    • C#
    • .NET 8/9
    • ASP.NET Core
    • Entity Framework
    • Azure
    • SQL Server
    Europe
    from €30/h
    Vietnam
    from $4,400/mo
    Start
    CVs in 3–7 days
    Get CVs
  • QA automation engineers

    • Playwright
    • Cypress
    • Selenium
    • Postman / API tests
    • k6
    • JMeter
    Europe
    from €30/h
    Vietnam
    from $4,000/mo
    Start
    CVs in 3–5 days
    Get CVs

Where the engineers are

Twelve countries. One contract, one invoice.

We shortlist from the time zones that fit your team. Central European hours by default.

  • Estonia
  • Germany
  • France
  • Poland
  • Romania
  • North Macedonia
  • Moldova
  • Georgia
  • Kazakhstan
  • Uzbekistan
  • India
  • Vietnam

From role to first working day

One week for common stacks. Two for rare ones.

Our engineers interview before you do. You only see people who passed a technical conversation with a peer.

How we vet

  • Profile check against the real tasks of the role
  • Practical task on our platform, not a quiz
  • Technical interview with a senior peer
  • English and communication check
  • Only 15–20% of candidates get through
  1. 1

    You send the roleDay 0

    Stack, seniority, hours, start date, what the person will actually do. Three sentences are fine.

  2. 2

    We shortlistDays 1–3

    Candidates from our pool and network, interviewed by our engineers. You get 3–5 profiles with our notes.

  3. 3

    You interviewDays 3–5

    Your technical interview, your decision. We arrange the slots and the contract.

  4. 4

    StartWeek 1–2

    Onboarding with a named contact at Bonsay. If it does not work out, we replace within 90 days at no cost.

Rates and terms

What the contract says, in one table

Rate€30–40 per hour per specialist, excl. VAT. Depends on seniority and stack.
EngagementFull-time or part-time, remote, Central European working hours. Minimum one month.
ContractOne contract with Bonsay Technologies OÜ (EU). Your NDA or our mutual one. IP assignment from day one.
ReplacementFree within the first 90 days if the engineer does not fit.
Buy-outYou can hire the engineer permanently. Terms agreed in the contract.
InvoicingMonthly, on reported hours, SEPA. Timesheets on request.

Where this has worked

Placements that lasted years, not weeks

  • Legacy replacement

    Public-sector financial institution · Estonia

    Loan and guarantee system replaced, all data migrated

    Senior Java, React and architecture engineers replaced an outdated loan and guarantee management system, including migration of all data from the old system.

    senior engineers over two years
    10
    launch with all data migrated
    On time
    several engineers joined the client's own team
    Kept
  • Team extension

FAQ

Questions we hear first

How fast can someone start?

For common stacks you interview within days and the engineer starts within a week. Rare stacks — C/C++, specialised DevOps, data science — take up to two weeks.

Who checks the engineers?

Our own senior engineers. Every candidate passes profiling, a practical task and a technical conversation with a peer before you see the CV. Roughly 15–20% get through.

Where are the engineers based?

Across twelve countries in Europe, the Caucasus, Central Asia, India and Vietnam. For roles that need Central European hours we shortlist from European time zones first.

What if the engineer doesn't fit?

We replace them free of charge within the first 90 days. You only pay for the hours worked.

Can we hire the engineer permanently?

Yes. The buy-out option is written into the contract, so there are no surprises later.

Do you work with agencies and consultancies?

Yes — as white-label delivery capacity under NDA, or as extra engineers on your client projects.

Next step

Send us the role.

A job description is fine; three sentences are also fine. Book a call and get the first profiles within days.

  • 3–5 relevant CVs with our notes
  • Your interview, your decision
  • Free replacement within 90 days

You will talk to

Gleb Zamyslovsky

Executive Officer · Warsaw

One reply within a business day: questions, a fixed price, or an honest “not worth it”. No account managers in between.