About the role
Requirements:
- 5+ years of backend engineering experience; 3+ years shipping production Go in systems you have operated, not just ones you have contributed to.
- Deep AWS serverless experience: Lambda cold-starts, IAM scoping, EventBridge / Step Functions / SQS, and cost trade-offs you've felt firsthand.
- Track record of starting or significantly shaping a codebase that others followed.
- Proven ability to design and operate scalable distributed systems: capacity planning, idempotency, retries, dead-letter handling, eventual consistency, and observability that works at 3am.
- Excellent written communication: design docs, RFCs, and code reviews that level up the team.
- Pragmatic polyglot mindset: respects Python; can articulate when Go is not the right choice.
- Comfort with Claude / Codex / LLM tooling in your daily workflow.
- Strong problem-solving, communication, and cross-functional collaboration skills.