Job Description
Requirements
- 5–8 years of backend experience with strong fundamentals. We care more about depth than years
- Experience at a startup or scale-up where you genuinely owned things
- Architectural thinking. You can hold an end-to-end technical conversation about systems you've built — what trade-offs you made, what broke, what you'd do differently
- A track record of shipping reliable systems. Not just features — the boring infrastructure that keeps them up
- Comfort with judgement calls in ambiguous situations. Most decisions here don't have a clear right answer
- Confident, responsible use of AI tools in your workflow. Not vibe coding - using them as a force multiplier where they help, ignoring them where they don't
- (Desirable) Strong TypeScript / Node.js experience (it's our primary stack, but we'll happily hire someone excellent in Go, Kotlin, Python or similar)
- (Desirable) Experience scaling systems to ...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application