Skip to content

Careers

Work with engineers who set the standard, not the schedule

We hire senior, pay transparently, and protect focus. No timesheet theatre, no bench, no surprise reassignments.

Open roles

6 positions open

  • Senior Full-Stack Engineer

    Product Engineering · Tallinn / Remote EU

    Full-time
    Apply
  • Cloud Platform Engineer

    Platform · Remote EU

    Full-time
    Apply
  • Machine Learning Engineer

    AI · Tallinn / Hybrid

    Full-time
    Apply
  • Senior Product Designer

    Design · Remote EU

    Full-time
    Apply
  • QA Automation Engineer

    Quality · Remote EU

    Contract
    Apply
  • Engagement Manager

    Delivery · Tallinn

    Full-time
    Apply

Benefits

What we offer

Transparent pay bands

Published bands per level. No negotiation lottery.

Learning budget

€2,500 per year plus conference time, no approval theatre.

Remote-first EU

Work anywhere in the EU with quarterly team weeks in Tallinn.

Health and wellbeing

Private health cover and a monthly wellbeing allowance.

Real time off

30 days paid leave, and we track that you take it.

Equipment

Your choice of machine, refreshed every three years.

Hiring process

Four steps, two weeks

  1. 01

    Intro call

    30 minutes with the talent team on context and expectations.

  2. 02

    Technical conversation

    Live system design and code discussion — no take-home puzzles.

  3. 03

    Team session

    Meet the practice lead and two future colleagues.

  4. 04

    Offer

    Written offer with band, level, and growth path attached.

Culture

Life at kalvoteq

We are a small firm by design. Decisions are made in writing, reviewed openly, and revisited when evidence changes. Engineers talk to clients directly — there is no account layer translating requirements into ambiguity.

Team weeks in Tallinn happen quarterly: two days of planning, one day of internal engineering work, and an evening in the old town. The rest of the year, we protect deep work and keep meetings to what a written update cannot handle.

Apply

Send us your application

Not seeing your role?

We keep speculative applications on file for six months and review them every hiring cycle.