Nautilus

Engineering

How we engineer

Nautilus is built by a small team in San Francisco. We build for car wash operators — people who run real businesses on decades-old software, and who feel it every day when their tools fail them. That's who we answer to, and it shapes everything about how we work.

Three principles decide how we build.

Steal like an artist

Nothing we build needs to be original. It needs to be great.

The best software companies in the world have already solved most of the problems we face — how to make a checkout feel effortless, how to make data trustworthy, how to make a product people love opening. Our industry just never got that software. So we study the best, relentlessly, and we bring what works to an industry that's been left behind.

Stealing well is harder than it sounds. Copying is taking the surface — the layout, the feature list. Stealing, in the sense Austin Kleon means it, is taking the thinking — understanding why something works, then remixing it for a drive-through lane in Bakersfield. We don't apologize for standing on the shoulders of giants. We'd rather give operators the best patterns ever invented than novel ones nobody has tested.

Everybody rows

There are no passengers on this boat. Everyone ships.

Founders answer support tickets. Engineers get on the phone with operators. The person who writes the billing code is the person who explains the bill. Nobody here is above debugging a POS terminal, drafting an SMS campaign, or driving to a wash to watch customers use what we made. There are no departments to hide behind — just the work, and the people doing it.

This isn't a culture slogan; it's how a small team covers an enormous surface. We integrate with a dozen point-of-sale systems, run payments, send millions of messages, and ship AI products — with a team you can count on your hands. That only works when every person takes an oar, owns their whole problem end to end, and pulls in the same direction.

Play to win

There's a difference between playing not to lose and playing to win. We play to win.

Playing not to lose looks like hedging: matching competitors feature-for-feature, waiting for proof before moving, protecting what you have. Playing to win means taking real swings — betting on AI before it was obvious, rebuilding what the industry assumed was fixed, shipping to production every single day because speed compounds and hesitation doesn't.

We're not building one of the vendors in this industry. We're building the platform — the modern tech stack car washes deserve. That goal doesn't leave room for playing it safe. We'd rather be wrong fast and correct course than be right slowly while someone else defines the future.


If this sounds like how you want to work, we're hiring.