Careers
Do the work properly. We’ll make time for it.
We hire engineers who would rather write down a trade-off than argue about it later. You will work on multi-month engagements for enterprise clients and funded startups, across conventional systems and distributed ledgers, with the time and support to do the work properly.
Why Milesbreed
Built for engineers who care how things are built.
No heroics, no death marches. Plans include the time to test, document and hand over properly.
-
Remote or hybrid, with real overlap
Agreed core hours instead of always-on availability, wherever you work from.
-
Learning budget
An annual budget and time for courses, certifications and conferences relevant to your practice.
-
Sustainable pace
Our estimates include time for testing and documentation, so plans do not depend on overtime.
-
Clear progression
Documented career paths for engineering, architecture and delivery, reviewed twice a year with your lead.
-
Health and well-being
Health coverage and well-being support appropriate to your country of employment.
-
Time off that gets used
Generous paid leave, with handovers planned so that time away is actually time away.
Open roles
Current openings.
Don’t see your role? We read every speculative application.
Send a speculative note-
Senior backend engineer (Java/Kotlin)
Design and build services, APIs and integrations for enterprise clients, with ownership from architecture review through production support.
- Software
- Remote · EMEA time zones
- Full-time
Apply -
Solutions architect
Lead discovery and write the architecture dossier for new engagements, then stay with the team to keep decisions honest through delivery.
- Software
- Hybrid
- Full-time
Apply -
Platform engineer (Kubernetes/Terraform)
Build the infrastructure, CI/CD and observability our clients’ systems run on, with everything defined in code and documented in runbooks.
- Software
- Remote · EMEA time zones
- Full-time or contract
Apply -
Senior smart contract engineer (Solidity)
Write, test and harden Solidity contracts for tokenization and permissioned EVM platforms, and prepare them for independent security audits.
- Blockchain & DLT
- Remote · EMEA time zones
- Full-time
Apply -
DLT integration engineer (Hyperledger Fabric)
Connect Fabric and EVM networks to ERPs, identity providers and data pipelines, so ledgers work inside real enterprise IT estates.
- Blockchain & DLT
- Hybrid
- Full-time
Apply -
Delivery lead
Run multi-month engagements end to end: plans, estimates, risks and client communication, in partnership with a technical lead.
- Delivery
- Hybrid
- Full-time
Apply
No open roles in All practices right now.
We still read every speculative application, and we keep a short list of people we would like to hire when the right engagement starts.
How we hire
Four steps, about three weeks.
Structured, respectful of your time, and focused on the work you would actually do here.
-
01
Introductory call
A 30-minute conversation with someone from the practice you would join, covering your experience, the role and how we work. Ask us anything.
-
02
Technical conversation
A structured discussion with two senior engineers about systems you have built, decisions you made and what you would change. No trick questions.
-
03
Practical exercise
A take-home task or a paired design session, whichever you prefer, based on the work you would do here. We keep it under four hours.
-
04
Leadership conversation and offer
A conversation with the head of your practice about the engagements ahead, followed by a written offer. We aim to finish within three weeks.
Life at Milesbreed
What a normal week looks like.
-
Two-week iterations
Each ends in a demo you can be proud of and a short written report.
-
Decisions in writing
ADRs and a shared decision log instead of meetings about meetings.
-
Core hours, then deep work
Agreed overlap with the client, then uninterrupted time to build.
-
Tests and docs in the estimate
Quality work is planned work, not something squeezed in at the end.
Don’t see your role?
Send us a note about the work you want to do. We keep a short list of people we would like to hire when the right engagement starts.