Write it down.
Decisions that only exist in a meeting are decisions that get made again in six months. Designs, trade-offs and the reasons for a rejection are written before the work starts and stay readable afterwards.
4,200 people across six offices, building the applications an organisation runs its operations on. Ten roles are open. Every posting carries its salary band, because withholding it only ever benefits us.

Most of what we build is intended to run for fifteen years inside an organisation that cannot easily change it. That shapes the work more than anything else: careful interfaces, migrations planned before features, and a strong bias against clever solutions to problems that were not going to hurt anyone.
It also means the person who designed the entitlement model in 2015 is two desks away and can tell you why it is the shape it is. Very little institutional knowledge here is archaeology.
The trade is that this is not a place to ship something in a weekend and see what happens. Changes to the platform are reviewed, staged and reversible, and that discipline is not optional for anyone.

Six statements that get quoted in code review often enough that they are worth writing on a page.
Decisions that only exist in a meeting are decisions that get made again in six months. Designs, trade-offs and the reasons for a rejection are written before the work starts and stay readable afterwards.
The person who builds a component operates it. There is no separate team to hand a defect to at five o'clock, which turns out to be the most reliable pressure on quality we have found.
A slipping date, a design that will not hold, a customer commitment nobody can meet, all of these are cheap in week two and expensive in week ten. Raising them is expected rather than tolerated.
Every incident above severity three produces a change to a system, not a change to a runbook. Where the honest cause is a process or a staffing decision, that is what the report says.
Teams are six to nine people and they stay together. Median tenure is 5.8 years, which is the single number we watch most closely, because a platform this interconnected is mostly held in people's heads.
Storage, authentication and billing change slowly and deliberately. Nobody gets promoted here for rewriting something that worked.
The same package everywhere, adjusted only where local law or the cost of medical cover makes that impossible. Nothing here is discretionary or conditional on performance.

Ten positions, each with the band, the team and the location stated. If none of them fit but you think you should work here, write to careers@cedxsystems.com and say why.
10 open roles across the company.
Entitlements decide what every one of the 132 applications is allowed to show a given person. The model is nine years old, correct, and slower than it should be under tenants with deep organisational hierarchies. This role owns the next version of it.
You are the engineer in the room when a bank moves its first workload onto the platform. Roughly a third of the job is configuration, a third is data, and a third is convincing a risk committee that the plan is sound.
The Frankfurt region holds data that legally may not leave it. This role keeps that region inside its availability target while it grows, and keeps the isolation guarantee true in practice as well as on paper.
Ledger was the first product CEDX shipped and is still the one customers audit hardest. This role owns the posting engine and the close: the parts where being approximately right is the same as being wrong.
Every action in the estate lands in one audit trail. This role turns that stream into detections that are worth waking somebody up for, and handles the ones that are.
CEDX OS is documented well in places and not at all in others. This role owns the platform reference (identity, events, integration and entitlements) and holds the line on it as the surface grows.
Fifteen to twenty named accounts across the region, most of which already run one or two CEDX products and could run twelve. The work is expansion far more than it is new logos.
Most customers arrive carrying twenty years of records in a system nobody has fully understood since the person who built it left. This role gets that history onto the platform without losing any of it.
One hundred and seven products share one component library and one contrast guarantee. This role owns the components themselves (the code, not the drawings) and the tooling that keeps every product's accent legible.
Cover for a maternity leave, supporting the Data Protection Officer across records of processing, transfer assessments and the growing volume of customer due-diligence questionnaires.
Four stages over two to three weeks. The practical session is paid, and no stage asks you to work for free or to solve a puzzle you will never see again.
Forty-five minutes with the hiring manager, who has read your application themselves. You will be told the salary band, the team, and what the first six months actually involve before you are asked anything difficult.
Ninety minutes with two engineers, spent on something you have built. There is no whiteboard algorithm and no take-home exercise; we would rather talk about a real system you understand deeply than a toy one neither of us cares about.
Three hours, paid at your day rate, working on a problem drawn from the team's actual backlog with one of its engineers. You keep the code and we do not use it. This stage can be scheduled in the evening or at a weekend if that is easier.
An hour with two or three people you would work with daily, with no manager present and no assessment attached. Its only purpose is to let you find out what we are actually like from people who are not selling.
Offers include the band, where in it you sit and why. If the answer is no you get a specific reason rather than a form, and you are welcome to apply again after six months.
Tell us what you need and we will arrange it, extra time, written questions in advance, a different format for the practical session, or a break structure that works for you. You do not have to explain why, and the request is not visible to the people assessing you.
We take twenty-four graduates and eight apprentices a year into a two-year programme across platform, product and services. Applications open each January and do not ask for a degree classification, a named university, or a covering letter.
Applications go to a hiring manager, not to a keyword screen. Expect a reply either way within ten working days, and a specific reason if the answer is no.
One hundred and seven business applications, one identity layer, one audit trail. Buy what you need; the rest is waiting when you do.
CEDX Systems LimitedSixth Floor40 BishopsgateLondon EC2N 4AJUnited Kingdom© 2026 CEDX Systems Limited. Registered in England and Wales, company number 07648321. VAT registration GB 184 7752 09.
cedxsystems.com