Tanagram's mission is to accelerate agentic coding. We automatically find all the engineering lessons buried in codebases, code reviews, incident post-mortems, and Slack chats, and turn them into real-time guardrails that flag or fix risky patterns in coding agents and PRs, so that teams can ship faster and avoid disaster. We're building a small, diverse team of exceptional engineers who are excited about the future of agentic coding and care deeply about creating tools that make software development faster and more reliable. We're looking for meticulous, high-agency people who have good judgment around what problems to solve, the skills to build a great product around it, and the hunger to iterate towards better versions. About This Role: You’ll be working across the stack, including our Typescript+React frontend, Python/Go backend, and LLM infrastructure. You should have a good intuition for the right tools to use, and how to configure, combine, and tweak them to deliver the best results for our users. You bias towards action, and eagerly jump on things (or assign an agent) “now” rather than “later” or “tomorrow”. You say what you're going to do, and you do it (quickly). We work hybrid in-person in San Francisco (our office is in Mission Bay) and NYC, but are open to remote for strong candidates. Here's a guide to how we work.