Staff Software Engineer - Backend
New
We sent a six-digit code to . Enter it below — or use the link in the same email.
Or click the link in the same email — either works.
Enter the email address on your account and we'll send you a link to set a new password.
Remembered it? Sign In
Company Description
Whirl AI helps Enterprise IT organizations deliver business change faster. Our platform gives enterprise teams AI agents grounded in a deep, continuously updated understanding of how their systems actually work - compressing discovery and documentation from weeks to hours without sacrificing quality or control. We are early-stage, moving fast, and building the team that will define how Enterprise IT operates in the AI era.
Role Description
We are looking for a Senior Software Engineer to own the engineering behind our AI agents and the data infrastructure that powers them. You are a backend-leaning generalist who moves fast, makes pragmatic decisions, and takes pride in shipping things that work. You will be an early team member with real influence over how we build and who we become.
We value in-person collaboration along with flexibility – our team works hybrid from the FiDi in San Francisco, with in-office days Tuesday - Thursday.
What you will do
Build and maintain agent tooling: the tools, actions, and APIs that our AI agents use to operate
Develop agent orchestration systems that coordinate multi-step, multi-agent workflows reliably
Own data ingestion pipelines that bring customer data into our platform cleanly and at scale
Integrate AI APIs and third-party services, selecting the right building blocks rather than rebuilding from scratch
Take full ownership of projects from design through deployment and monitoring
Required Experience
5–7 years of professional software engineering experience
Hands-on production experience building with LLMs or AI APIs (OpenAI, Anthropic, etc.)
Experience with agent frameworks, tool-calling systems, or AI orchestration layers
Experience designing and operating data ingestion or ETL pipelines
Strong backend fundamentals with full stack capability (React/TypeScript, Python, PostgreSQL)
Startup experience strongly preferred; large-company candidates welcome if you've operated with real IC ownership and a scrappy, high-autonomy style
Our Stack
Frontend: React, TypeScript, Tailwind CSS
Backend: Python, PostgreSQL, DuckDB
AI: OpenAI/Anthropic APIs
Infrastructure: AWS (ECS)
Tools: GitLab, Linear, Figma, HoneyComb
Why Join us
Own meaningful technical decisions at the ground floor of an AI company targeting a massive market
Work directly with founders and have immediate, visible impact
Competitive compensation including equity and benefits (100% employer-paid health plan coverage for employees)
Whirl AI is committed to equal employment opportunity. All hiring decisions are made on the basis of qualifications, merit, and business need - never on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, veteran status, or any other characteristic protected by law.
We build better products because our team doesn't all think the same way, and we want that to keep being true. Show up as yourself. We can't wait to meet you.
Here is what this employer asked for. Sign in and we will fill in your half.
Whirl AI builds AI agents that help enterprise IT teams research, design, develop and test changes to applications and integrations.
711 more Software Engineer roles in San Francisco
177K – 229K
Our estimate — this employer did not publish a salaryOur estimate, not the employer’s. Worked out from the middle half of 217 comparable roles on Neural Jobs that did publish a salary, in the same field, country and experience band. The real figure for this job may be different.
Already have an account? Sign in
Continue without an account and apply on the Whirl AI website
Search by role, company, or anything a posting mentions.