2,051,745open jobs
122,913companies
254,084added 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 Nov 1, 2026. First seen by Alion on Sep 17, 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

Sauna is an AI assistant that does work for you, not just answers questions. You connect it to the tools you already use (Gmail, Calendar, Slack, Linear, Notion, and a few thousand others) and it runs in the cloud on its own computer, 24/7, whether or not you're online.

In practice that looks like: a briefing in your inbox every morning built from your calendar and email. Replies drafted in your voice, waiting for approval. A Linear ticket filed from a Slack thread. When it notices you asking for the same thing repeatedly, it turns that into a routine that runs on a schedule, or builds a small app with its own UI and database that you (and it) can use going forward.

You talk to it wherever you already are: our web and iOS app, iMessage, Slack, email, or inside Superhuman. Each person has their own Sauna with its own memory of how they work, and Saunas on the same team can talk to each other, so you can ask a colleague's Sauna what they know about a project without pinging the colleague.

Our customers are founders and people who run a function at companies of 1 to 100, the ones who spend their day gluing four tools together by hand.

Sauna is built by Wordware, about 20 of us in the Presidio in San Francisco.

About the role

You'll own the product surface of Sauna: the interfaces people use to hand work to it, watch it happen, trust the result, and come back tomorrow.

This is a product role with a frontend center of gravity. You'll follow problems wherever they go: interaction design, client architecture, the API route, the DB migration, the PostHog event that tells us whether it worked. We work quickly. We need someone who can take an idea and turn it into reality: start from a rough direction or a Slack thread, sketch the interaction, ship a first version, and sharpen it from feedback. The PRD and the Figma file, when they exist, come after your first cut.

What you'll work on

  • Delegation primitives: handing work to Sauna, following progress, interrupting, approving, and undoing, for work that runs from seconds to overnight.

  • Memory made visible: the surfaces where users see what Sauna has learned about them, correct it, and watch it sharpen from every approval, edit, and rejection.

  • Routines and apps: the surfaces where users ask for real software (its own backend, data, and URL), install it, and monitor it and the routines that keep running after the conversation ends.

  • Connected Saunas: shared sessions where several people and one Sauna work in the same thread in real time, and the door between one person's Sauna and a colleague's.

  • One Sauna, every surface: the same assistant, memory, and identity whether someone opens the web app, texts it from their phone, or @-mentions it in Slack, Superhuman, or email. Includes onboarding that can start from a single text message.

  • Performance as a feature: a local-first client (TanStack Query + IndexedDB persistence) that opens instantly on a 10,000-message history.

  • First-time experience and billing: the funnel from landing page to trial to paying team, including the parts that make people trust a teammate with their credit card and their inbox.

Who you are

  • You've shipped complex web products and owned them after launch. We want to see the work: multiplayer experiences, large-data apps with real fetching and caching strategy, streaming or realtime UIs.

  • You have product taste and act on it. Give you a rough direction and you'll sketch the interaction, build it, and defend the tradeoffs.

  • You know React deeply: state management, when to lift into context or a store, what re-renders and why, how to write components other people want to reuse.

  • You're comfortable owning a full-stack feature end to end: migration, route, fetch, UI, analytics.

  • You care about performance and can explain your caching, invalidation, and optimistic-update choices. Duplicated network requests bother you.

  • You care about craft: loading states, empty states, error copy, keyboard shortcuts, the thousand small decisions that make software feel good.

  • You use AI heavily in your own workflow and have opinions about where it helps and where it doesn't. Professional AI-product experience is not required, but you're already probing current models and forming views.

  • You're autonomous and low ego. You don't wait for a spec, you ship, you get feedback, you iterate. You'd rather own five things fully than touch fifty.

We care about trajectory over tenure. Tell us what you built and how fast you got here.

Stack

TypeScript, React, TanStack (Query, Router, DB), Zustand, TailwindCSS, IndexedDB, WebSockets over Cloudflare Durable Objects, Cloudflare Workers, Postgres (Neon). Fundamentals matter more than a perfect match.

Bonus

  • Built UIs for LLM-based products: streaming, uncertainty, progressive disclosure, non-determinism as a design constraint.

  • Real-time collaboration (CRDTs, Y.js, Automerge, or a homegrown equivalent).

  • Local-first architectures and sync strategies.

  • Design background or a strong visual sense; you can make it look good without a designer.

  • Founding or early frontend engineer who set standards from scratch.

Compensation and benefits

Base $180K-$240K + meaningful early-stage equity, health, dental, 401(k), generous PTO, gym budget, lunch. In person at our office in the Presidio, San Francisco.

The Process

Exceptional candidates go from first touch to offer in two weeks.

  • Application. Resume, links, and one thing you've shipped that you're proud of. A short demo video or a link to the live thing beats a description.

  • 15-minute intro call. Location, motivation, logistics.

  • System design interview. We walk through a real Sauna problem together, typically a take-home slide with explicit constraints that you present back.

  • Final conversation. Your questions, and we scope the work trial.

  • Paid work trial. In person, a few days to two weeks. You own a real feature end to end, present it at Friday week review, and both sides decide.

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.
2,051,745 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

Backend
Similar stack
Same company
San Francisco
Technical Architect 4D 5 months ago
≈ $91k – $170k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Phoenix
Apex
Apex
MuleSoft
AI/ML
AI Agents
DevOps
CI/CD
AWS
Kubernetes
Apply
$142k – $213k per year · In office · Full-Time · 7+ years exp · Bachelor's Degree · Reston · Chicago
Python
Go
JavaScript
Rust
SQL
Node JS
Scala
Databases
Redis
Snowflake
Databricks
Aerospike
Presto
ElasticSearch
Amazon Aurora
AI/ML
Spark
DevOps
Terraform
GCP
Datadog
Prometheus
Azure
CI/CD
Jenkins
AWS
Kubernetes
Grafana
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Apply
Senior Engineer 3 days ago
$122k – $200k per year · In office · Full-Time · 10+ years exp · Charlotte · Plano
Python
SQL
Perl
Databases
Apache Kafka
AI/ML
Hadoop
Spark
DevOps
CI/CD
Unix
Analytics
ETL/ELT
Informatica
Management
Agile
Apply
≈ $108k – $202k per year (Estimated) · In office · Full-Time · Green Bay
JavaScript
TypeScript
C#
C#
.NET
Databases
PostgreSQL
AI/ML
AI Agents
Frontend
Angular
Management
Agile
Apply
$89k – $134k per year · In office · Full-Time · Carmel
JavaScript
Java
SQL
Java
Spring Boot
AI/ML
Copilot
Cursor
Claude
Prompt Engineering
AI Agents
Frontend
React.js
DevOps
New Relic
Git
Apply
≈ $118k – $236k per year (Estimated) · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Atlanta
JavaScript
Java
TypeScript
SQL
C#
Java
Spring Boot
C#
ASP.NET Core
Databases
PostgreSQL
AI/ML
Copilot Studio
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Analytics
Power BI
Management
ServiceNow
Power Automate
Power Apps
Agile
Apply
$121k – $147k per year · In office · Full-Time · 2+ years exp · New York · London
Python
TypeScript
SQL
Databases
MySQL
PostgreSQL
Snowflake
DevOps
Rest API
CI/CD
Git
AWS
Docker
Apply
$197k – $225k per year · In office · Full-Time · 7+ years exp · Bachelor's Degree · McLean · Plano · Richmond
Python
JavaScript
TypeScript
Node JS
Scala
Frontend
Vue.js
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$80k – $140k per year · In office · Full-Time · 7+ years exp · Bachelor's Degree · Dallas · Boston · Austin
Python
JavaScript
Kotlin
TypeScript
DevOps
CI/CD
Docker
Kubernetes
Platform Engineering
Management
Agile
Apply
≈ $30k – $78k per year (Estimated) · In office · 12+ years exp · Bachelor's Degree · Bengaluru
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Moq
Databases
MySQL
Frontend
Vue.js
Bootstrap
React.js
JQuery
Sass
DevOps
Azure DevOps
Azure
Windows
SOAP
Management
SharePoint
Agile
Kanban
Waterfall
Apply
$180k – $240k per year · In office · Full-Time · 5+ years exp · San Francisco
TypeScript
Databases
PostgreSQL
AI/ML
LLM
Vercel AI SDK
Frontend
Zod
DevOps
WebSockets
Docker
Cloudflare
Blue-Green Deployment
Fly.io
Apply
$180k – $240k per year · In office · Full-Time · San Francisco
TypeScript
Databases
PostgreSQL
DevOps
Docker
Cloudflare
Apply
Growth Engineer 2 months ago
$150k – $250k per year · In office · Full-Time · San Francisco
JavaScript
TypeScript
SQL
Frontend
React.js
Apply
Content Producer 2 months ago
$80k – $130k per year · In office · Full-Time · San Francisco
Apply
$150k – $250k per year · In office · Full-Time · San Francisco
Apply
$209k – $313k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Santa Monica · San Francisco · Palo Alto · Bellevue
Python
JavaScript
TypeScript
C++
C++
Conan
CMake
Qt
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
Jenkins
Game Dev
Unity
Unreal Engine
Apply
$209k – $313k per year · Equity · In office · Full-Time · 6+ years exp · Bachelor's Degree · Santa Monica · San Francisco · Palo Alto · Bellevue
Python
JavaScript
TypeScript
C++
C++
Conan
CMake
Qt
AI/ML
Cursor
Claude Code
Function Calling
AI Agents
OpenAI Codex
Context Engineering
Agentic Workflows
Multi-Agent Systems
DevOps
GitHub Actions
Jenkins
Game Dev
Unity
Unreal Engine
Apply
$108k – $180k per year · In office · San Francisco
Apply
$96k – $156k per year · In office · Contractor · San Francisco
Apply
$86k – $115k per year · Equity · In office · 7+ years exp · Bachelor's Degree · San Francisco
Apply
See all jobs
This is one of many
2,051,745 more open roles from verified company boards, updated every day.