Cordion, Inc. · Remoto · Poland, Remote
We build incentive compensation software - the system that works out what a salesperson is actually owed. Commission plans, quotas, rate curves, crediting rules, payouts. The numbers have to be exactly right, and every one of them has to be explainable months later.
We're a small team building the whole thing ourselves: a .NET calculation engine on Azure, a large React front end, and the infrastructure under both. You'd be the next engineer on it - not on a slice of it.
Read this part properly. It's where most of the fit is decided, and it's the part we won't compromise on.
Not as a novelty, and not as a replacement for thinking. Coding agents run real tasks here, against written specifications, behind review gates we designed. We want someone who has already worked this way and has a considered view on it - where it earns its keep, where it quietly produces plausible rubbish, and how you check. Both extremes are a poor fit: the person who ships whatever the model wrote, and the person who refuses to touch it.
Small team, very little process, decisions made in hours rather than sprints. That cuts both ways: nobody will hand you a fully specified ticket, and nobody will stop you fixing something that's wrong. You need to be comfortable with that, and honest when you'd rather not be.
"My ticket is done, not my problem if the rest doesn't work" doesn't survive here. We want someone who notices that the API shape they just shipped is awkward for whoever consumes it, and says so - or fixes it.
Architecture decisions live in versioned records, tasks in a catalogue, and every pull request opens with a plain-terms summary anyone non-technical can follow. It's more writing than most places. It's also why a small team can move this fast without losing the thread.
Integration tests run against real Postgres in containers. A curated corpus of worked examples gates changes to the calculation engine. Static analysis findings get fixed, not filed. This is money software - a rounding error is somebody's paycheque.
This is a fully remote position, but candidates must be based in Poland.
The contractWe start with a short contract so both sides can find out whether this works before committing to more.
Inicia sesión para generar una carta de presentación para esta vacante.
Iniciar sesiónInicia sesión para ver cómo encaja este empleo con tu perfil.
Iniciar sesión