Full-Stack Engineer
Circle — "Circle picks up calls, sends emails, and fills portals while you close."
Why Circle?
Insurance runs on people doing heroic amounts of manual work. We're changing that.
At Circle, we're bringing the world's most advanced AI into insurance brokerages and automating 90% of the manual work that insurance brokers do—from the mind‑numbing, error‑prone steps to the multi‑system swivel‑chair tasks that slow everything down. The result: quotes go out faster, renewals run themselves, and producers get their day back.
We're a small, product‑obsessed team shipping fast with real customers. You'll work directly with the founders, own outcomes, and see your code move the industry forward in weeks—not quarters.
The Role
You'll build the systems that power Circle's AI agents—from the orchestration layer that coordinates concurrent tasks to the browser automation that navigates carrier portals. Our stack spans TypeScript/Next.js, Node.js, Python, and Azure, with heavy use of LLMs and the Anthropic Agent SDK. You'll ship features that directly reduce the hours insurance producers spend on manual work.
What You'll Do
Build and extend our agent orchestration system (task queues, container management, state persistence)
Ship full-stack features across our Next.js dashboard and Node.js/Express API
Integrate with AMS platforms (Vertafore, HawkSoft, Atlas) via SOAP/REST APIs
Design reliable systems: retries, idempotency, observability, and graceful failure handling
Collaborate directly with customers to understand workflows and translate them into automation
In Your First 30 Days, You Might
Shadow producers and account managers, capture a high‑friction workflow, and ship a first pass that cuts cycle time by 30–50%
Build a resilient headless‑browser task with robust auth/session handling and structured logging
Stand up metrics that let customers see time saved and errors avoided
What Will Make You Successful
Production experience: You've shipped and maintained systems handling real traffic
Full-stack fluency: TypeScript, React/Next.js, Node.js, Python—you're comfortable across the stack
Systems thinking: You understand distributed systems, queues, containers, and API design
Pragmatic mindset: You ship incrementally, debug ruthlessly, and know when 'good enough' is right
Nice‑to‑Have
Experience with LLMs, agent frameworks, or AI application development
Background in browser automation (Playwright, Puppeteer, Stagehand)
Familiarity with insurance or other regulated industries
How We Work
Small team, big ownership
You'll make architectural calls and set quality bars.
Ship fast, then harden
First demo in days, then productionize with reliability and observability.
In-Person in SF
We work 6 days a week in our SF office.
Compensation & Benefits
Base salary: $150k–$175k (up to $190k for exceptional fit)
Competitive equity package
Benefits: Medical/Dental/Vision coverage + latest MacBook Pro
Small team, big ownership: You'll make architectural calls and set quality bars
In-Person in SF: We work 6 days a week in our SF office with coffee, snacks, and a great community.
Our Process
Founder intro
(45m)Mission, your story, mutual fit
Technical deep dive
(60m)Systems you've built, tradeoffs, failure modes
Co-working session
(2–3h)Build a small automation against a mock portal
Apply for Full-Stack Engineer
Fill out the form below to submit your application