5+ years of experience with backend or full stack solutions (e.g., Go, TypeScript, Java, Python, or Ruby) Experience with Postgres, Redis, and AWS (preferred) Enjoy thinking about systems – their life cycles, edge cases, interactions, and failure modes Self-starter and able to work independently