Careers
Small team. Real work. High bar.
Codritium is fully remote and independent. We hire engineers who'd be senior in any room — and want to work on this specific problem.
How we work
Four defaults.
Remote-first
Headquartered in Sydney. The team is spread across time zones. Async by default. Deep-work time is protected.
Small team, long horizon
We hire slowly. Each role owns a real surface for the long term — not output for a quarter.
Writing wins
Decisions live in writing. RFCs, replays, post-mortems. Meetings are for things that need a live answer. Everything else is a doc.
We use what we ship
Every engineer here completes the same challenges and panel reviews we credential candidates with. No exemptions.
What we look for
Four traits every hire has had.
We hire on demonstrated judgment, not credentials. These four show up in every successful candidate so far.
Senior engineering judgment
You've shipped real systems to production. You can defend a position in a design review — and change it when someone is right.
Comfort with AI in the loop
You already use AI in your workflow. You know when to accept, when to reject, and when to push the model harder. You can explain why.
Writing is a first-class skill
You can write a clear RFC, post-mortem, and PR description. We read more of your writing than your code.
Top-quartile on the rubric
If you were a candidate on the platform, your replays would score in the top quartile on defensibility. Without coaching.
Compensation
Honest about where we are.
We're early. The offer reflects that — and lines up with the people who join us first.
Salary
Competitive AU senior bands
Benchmarked against senior roles at established AU tech companies. We share the band at the start of the process, not at the offer.
Equity
Meaningful equity for the early team
Standard 4-year vest with a 1-year cliff. Grants are on a band system. We put the number in writing in your offer.
Time
20 days leave + public holidays
Plus a quiet week at end-of-year. Async working means taking leave doesn't need a handover ritual.
Hiring process
We hire the same way we evaluate engineers.
Written work, async-friendly, panel-reviewed. Four steps. Paid time. No surprises.
Step 01
Write to us
Email the inbox below. Send a link to something real you've shipped. Tell us why this problem matters to you. No résumé needed.
Step 02
Paid work sample
A small task in the shape of the work you'd do here. Two to four hours. We pay AUD $200 for your time. Pass or fail.
Step 03
Panel defense
A 60-minute conversation. Two interviewers walk through your work sample with you. Same format as our certification panel.
Step 04
References and offer
Two professional references. We ask short, specific questions. Offer within 5 business days of the panel.
Timeline. We reply to applications within 5 business days. The work sample is at your pace. We book the panel within 7 days of submission. Most candidates wrap up in 3–4 weeks.
Open roles
What we're hiring for.
Three roles open. The full role description and hiring rubric come with your reply.
Senior Engineer — Platform
Build the challenge runner, replay capture, and scoring pipeline. Strong systems background (Node, Go, TypeScript). Comfort with AI in the loop.
Research Engineer — Benchmarks
Own the benchmark suite, methodology, and report production. Statistical rigour required. Published applied research a plus.
Curriculum Engineer — Challenges
Source, shape, and review challenges across debugging, security, refactoring, and feature build. Real production scars. Clear writing.
Don't see your role?
Tell us anyway.
If you read this page and thought I'd do this work for these reasons, email us. We open roles around the right people at this stage. Not the other way around.