1,433,388open jobs
83,596companies
217,057added this week
Browse all
Salary
$180k – $240k per year
Location
In office (San Francisco)
Seniority
Senior
Visa
Sponsorship offered in the posting
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 10, 2026. First seen by Alion on Oct 7, 2026. Sauna scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Sauna logos, wordmarks, colors, illustration style, and usage guidelines. Download the full brand pack with SVG and PNG assets.

Please read first

  • This is a full-time, in-person role based in San Francisco (Presidio). We work from the office 5 days a week.

  • You must be based in the Bay Area or willing to relocate before starting.

  • We require US work authorisation, but are open to O-1 or J-1 visa sponsorship for exceptional candidates.

About Sauna by Wordware

Every tool you use was built as an island, so you became the glue between them: a name from Gmail into the CRM, a time from the CRM into Calendly, a note from Calendly into a doc. AI showed up and mostly became an eleventh window to paste into.

Sauna is a hybrid of AI and software standing on one shared brain. It holds your context and hands you real software built on top of it, so an ordinary Calendly becomes one that writes the invite itself and knows which of your busy hours bend, and for whom. Software for the path you repeat, AI for the edge that never repeats.

Wordware is the team behind it, 15 people backed by Spark Capital, Felicis, and Y Combinator with a $30M seed, the largest in YC's history. We build from an office in the Presidio, fifty metres from Crissy Field beach, and we work absurdly hard because we can see and feel the outcome every day.

About the Role

Sauna's agent runtime has to keep track of work when a tool fails or new code ships mid-task. One session might start with a message, check Calendar, draft a Slack reply, and update Linear after the first response. A tool call can time out after the action succeeds; the runtime needs to know what happened before retrying.

You'll build the execution engine behind those sessions, choosing when work belongs in an actor and when a job is enough. You'll also design how long-running processes deploy while other tasks are in flight. This is a senior, hands-on engineering role. You'll make those calls with the team, write the code, and own it in production. We'll teach you our agent harness.

What You'll Do

  • Build and improve the runtime that starts agent work, carries session state through tool calls, and resumes interrupted runs.

  • Choose between actors and jobs for different kinds of work. Implement the choice and check how it behaves when sessions overlap.

  • Design how long-running processes drain or resume when code changes, keeping in-flight work accounted for across releases.

  • Handle retries and timeouts around tool calls, including cases where an external action succeeded but the response never came back.

  • Make runtime failures traceable. Find why a run stopped or stalled, fix the execution path, and see the change through to production.

Stack: TypeScript, Cloudflare Workers, Durable Objects, Postgres, Docker. Experience with comparable runtimes counts.

Who You Are

Minimum

  • You've built and operated stateful backend systems in production, including work that outlasts the request that started it.

  • You can explain a decision you made between an actor, a background job, or a simpler service, and show what you shipped.

  • You've debugged concurrency, retries, or recovery in code you've owned.

  • You're productive in TypeScript and want to keep writing code as your scope grows.

Bonus

  • You've worked on an agent runtime or agent harness.

  • You've worked with Cloudflare Workers, Durable Objects, or another actor-based runtime.

  • You've deployed long-running processes that persist or resume work across a code release.

Compensation & Benefits

Base salary: $180K-$240K + meaningful early-stage equity + health, dental, 401(k), considerable PTO, gym budget, lunch.

The Process

We keep our process simple. Exceptional candidates go from first touch to offer within 2 weeks.

  • Application: Submit your resume and answer a few short questions.

  • 15-minute intro call: Quick check to align on location, motivation, and logistics. If it's a go, we move fast from here.

  • 45-minute technical interview: You'll work through a real backend problem. We're looking for fluency, depth, and how you think about systems.

  • System design interview: We'll walk through a real Wordware architecture problem together.

  • Final conversation: We answer your questions and scope out the work trial.

  • Work trial: Paid trial to work on a real project in person with us, usually a few days to two weeks. See how we work and whether this feels like the right fit on both sides.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,433,388 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

DevOps
Similar stack
Same company
San Francisco
$100k – $153k per year • Hybrid • 7+ years exp • Bachelor's Degree • Chicago
Apply
$100k – $153k per year • Hybrid • 7+ years exp • Bachelor's Degree • Albuquerque
Apply
$100k – $153k per year • Hybrid • 7+ years exp • Bachelor's Degree • Los Alamos
Apply
$66k – $106k per year • In office • Public Trust • 5+ years exp • High School Diploma • United States
SQL
PowerShell
DevOps
VMWare
Windows Server
Hyper-V
Windows
Cybersecurity
Active Directory
Analytics
SSIS
Management
SharePoint
Apply
≈ $104k – $204k per year (Estimated) • Equity • In office • Full-Time • Brisbane
DevOps
AWS
DNS
VPN
Apply
≈ $115k – $212k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Columbus
Python
JavaScript
TypeScript
Node JS
DevOps
AWS
Docker
Kubernetes
Amazon EKS
Management
Agile
Scrum
Apply
$76k – $102k per year • Hybrid • Full-Time • 3+ years exp • Bachelor's Degree • Regina
Python
JavaScript
TypeScript
PowerShell
Bash
Databases
OpenSearch
DevOps
Terraform
GitHub Actions
AWS CDK
CloudFormation
CI/CD
Windows Server
Jenkins
Git
AWS
Docker
Kubernetes
Platform Engineering
Amazon EKS
AWS Lambda
Amazon EC2
Incident Management
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Windows
Management
Agile
Apply
≈ $116k – $213k per year (Estimated) • Hybrid • Full-Time • Orlando
Python
JavaScript
TypeScript
Node JS
Databases
PostgreSQL
Redis
pgvector
Apache Kafka
OpenSearch
Amazon Redshift
AI/ML
LangGraph
AutoGen
LangChain
Claude
Model Context Protocol
Prompt Engineering
Function Calling
AI Agents
Langfuse
LangSmith
OpenAI SDK
Llama
Mistral
CrewAI
LLM
Hallucination
Reranking
Hybrid Search
Braintrust
OpenAI
Anthropic
OpenAI Agents SDK
Human-in-the-Loop
LLM Evaluation
LLM Guardrails
Tool Use
DevOps
Terraform
Datadog
Kustomize
ArgoCD
AWS
Kubernetes
Amazon EKS
AWS Lambda
Amazon S3
Cybersecurity
SOC 2
GDPR
Apply
$161k – $241k per year • In office • TS/SCI • Full-Time • 12+ years exp • Bachelor's Degree • Cincinnati
Python
Go
JavaScript
TypeScript
SQL
DevOps
OpenShift
AWS
Docker
Kubernetes
Robotics
Sensor Fusion
Management
Confluence
Agile
UML
Apply
In office • Internship • Montreal
Python
Go
AI/ML
Synthetic Data
DevOps
Rest API
gRPC
Terraform
GCP
Pulumi
Azure
CI/CD
AWS
Docker
Kubernetes
Linux
Apply
$180k – $240k per year • In office • Full-Time • San Francisco
JavaScript
TypeScript
Databases
PostgreSQL
AI/ML
LLM
Frontend
Zustand
React.js
DevOps
WebSockets
Cloudflare
Design
Figma
Management
Linear
Slack
Notion
Gmail
Apply
Growth Engineer 29 days ago
$150k – $250k per year • In office • Full-Time • San Francisco
JavaScript
TypeScript
SQL
Frontend
React.js
Management
Gmail
Apply
Content Producer 1 month ago
$80k – $130k per year • In office • Full-Time • San Francisco
Management
Gmail
Marketing
YouTube
LinkedIn
Instagram
Apply
$150k – $250k per year • In office • Full-Time • San Francisco
Management
Gmail
Marketing
YouTube
LinkedIn
Reddit
Apply
$180k – $240k per year • In office • Full-Time • 4+ years exp • San Francisco
AI/ML
Function Calling
LLM
LLMOps
Human-in-the-Loop
Tool Use
Management
Gmail
Apply
$160k – $240k per year • Equity 0–0.4% • In office • TS/SCI • Full-Time • 8+ years exp • San Francisco
Python
JavaScript
TypeScript
Bash
AI/ML
AI Agents
LLM
Frontend
Next.js
React.js
DevOps
Terraform
GCP
AWS
Kubernetes
Linux
Apply
$160k – $180k per year • Equity • In office • 8+ years exp • PhD • San Francisco
AI/ML
Computer Vision
Edge AI
Marketing
Salesforce
Apply
Perception Intern 9 hours ago
≈ $71k – $116k per year (Estimated) • In office • Internship • San Francisco
Python
AI/ML
Computer Vision
PyTorch
Machine Learning
Apply
$96k – $145k per year • In office • Full-Time • 10+ years exp • PhD • San Francisco • Chicago • New York • Atlanta
AI/ML
AI Agents
Agentforce
Analytics
Tableau
Management
Slack
Google Workspace
Gmail
Apply
$149k – $224k per year • In office • Full-Time • 5+ years exp • PhD • San Francisco • Chicago • New York • Atlanta • Washington
AI/ML
AI Agents
Agentforce
Design
Figma
UserTesting
Management
Slack
Google Workspace
Apply
See all jobs
This is one of many
1,433,388 more open roles from verified company boards, updated every day.