Software Engineer
Reacher · San Francisco Bay Area
📍 San Francisco💰 $125K – $175K • 0.25% – 1.5%via ashbyPosted 2025-11-13
Apply on company site ↗
CareerRiver pulls this listing straight from the employer's hiring system — no recruiter middleman, no reposts. Applying takes you directly to Reacher.
SOFTWARE ENGINEER, AI AGENTS
ABOUT REACHER
We're the #1 TikTok Shop partner helping brands like Under Armour, Hanes, HeyDude, and Logitech scale their affiliate marketing. We've crossed 7 figures in ARR and are backed byY Combinator, Pioneer Fund, Rebel Fund, and operators including Steve Huffman (CEO of Reddit), Matteo Franceschetti (CEO of Eight Sleep), Theo Browne (t3.gg http://t3.gg).
We're making a big bet on AI agents and what they can do for creator marketing. This role sits at the center of that.
WHAT YOU'LL DO
AI Agents
- Build and own long-running AI agents that automate complex, multi-step workflows for TikTok Shop brands.
- Design agentic systems end-to-end: orchestration, state management, error recovery, and observability.
Backend & Infrastructure
- Own the backend systems your agents run on — design, implement, ship, maintain. Python, FastAPI, PostgreSQL, GCP.
- Contribute to our jobs infrastructure (GKE-based, on-demand workers) as needed to support agent reliability and scale.
- Set the bar for code quality and architecture decisions across the backend.
You're a Fit If
- 3+ years of backend engineering experience, ideally at a product-first company
- You've built automation, agents, or complex async systems — and you think deeply about failure modes
- Strong systems thinking, but applied toward agent reliability and workflow design, not just raw infra
- Comfortable with ambiguity and own problems end-to-end without hand-holding
- You've worked directly with customers or product teams and can translate vague requirements into technical decisions
- Resourceful: you figure things out, you don't wait for the answer to show up
Technical Skills We Value
AI and Agentic Development:
- AI agent frameworks and LLM orchestration for building and managing long-running, multi-step agents
- Claude Code proficiency: context engineering (CLAUDE.md http://CLAUDE.md), custom commands, MCP integrations, subagent coordination
- Strong judgment for when to leverage AI vs. when to code directly
- Ability to decompose complex engineering work into tasks suitable for AI assistance
- Experience verifying AI-generated code for correctness, security, and maintainability
Backend:
- Python, FastAPI, PostgreSQL
- System design with a focus on async, long-running, stateful workflows
- GCP/cloud infrastructure (GKE/KEDA) — enough to own what your agents need
- API design (REST/GraphQL)
General:
- Testing frameworks (Playwright, Pytest) — especially for validating agent behavior end-to-end
- Code reviews, documentation, and establishing conventions
BONUS POINTS
- You've been an early engineering hire at a startup
- You've built or maintained internal automation systems that ran at scale
- You've worked on AI agents, LLM pipelines, or autonomous systems
- You've shipped side projects or contributed to open source
- You're curious about e-commerce, creator marketing, or what AI will do to the agency business
WHY JOIN
- Small team (5 engineers), high ownership — you're working on the hardest problems, not feature tickets
- You'll work closely with the founders in SF on the longest-term bets in the company
- Real equity, we care about it as much as salary
LOCATION
On-site in San Francisco. This role is meant to be close to the founding team.
WHEN APPLYING
Send a short note about something you've built and why this role excites you. GitHub, LinkedIn, resume all welcome, but I care more about how you think and what you've shipped.
More San Francisco Bay Area jobs
San Francisco Bay Area jobs · Browse all locations