Senior Software Engineer
Listed on 2026-10-18
-
Software Development
DevOps, Backend Developer, Cloud Engineer - Software, Software Engineer
Agents don’t wait for approval. They call models, tools, and APIs thousands oftimes before anyone reads the first answer. Someone has to decide which of those calls go through, what they’re allowed to cost, and who’s accountable for them.
That’s Zuplo: the unified gateway for APIs and AI — one programmable policy engine for the models your apps call and the agents that call you. Teams route their AI and MCP traffic through our AI Gateway and MCP Gateway, so every agentcall is accounted for.
We’re hiring a Senior Software Engineer to help build and run it.
You’ll own major pieces of the gateway runtime, the control plane, and the systems that keep them reliable. Our stack spans Kubernetes, several clouds, andthe edge, and we care more about how fast you learn than which tools you already know.
What you’ll do- Design how agents making thousands of model and MCP tool calls are authenticated, metered, rate-limited, and observed.
- Ship new guardrails and routing policies for the AI Gateway, such as model fallback, spend caps, and prompt-injection checks, behind canaries, alerts,and a clear rollback.
- Build and operate the services behind all of this across Kubernetes, multiple clouds, and the edge, mostly in Type Script and Go, with some Rust.
- Own what you ship in production. When a customer reports something vague, youtake it to a root cause, a fix, and a dashboard so it can’t hide again.
- Work across the rest of Zuplo too. API management (portal, keys, rate limits,Git Ops) and our monetization service run on the same policy engine.
- Keep what’s already shipped healthy, including the customer issues that makeit to engineering.
- Improve how we ship, from CI/CD to infrastructure as code (Terraform, Pulumi,or similar).
- Work with product, developer experience, and customers to turn a fuzzy ideainto a scoped plan, then ship it end to end.
Required:
- Experience (typically 5+ years) building and running distributed systems inproduction.
- Hands-on Kubernetes experience, or proof that you can get there fast. Tell usabout a time you picked up an unfamiliar system quickly.
- Fluency in Type Script/Node.js or Go, and a willingness to work in the other.
- Experience with AWS or GCP.
- Working knowledge of networking: DNS, TLS, and load balancing.
- Experience with CI/CD, observability, and incident response (for example,Prometheus, Grafana, or Open Telemetry).
Preferred:
- Hands-on experience with LLM APIs, MCP, or agent frameworks, and with the security, cost, and reliability problems that come with them.
- Experience building or running proxies, gateways, or edge and serverlessruntimes.
- Experience with multi-cloud or hybrid deployments.
- You use AI every day, and you can explain what it built: why it works and whatit could break.
- You care about alignment. You want to know that systems and agents are doingwhat we intended, and you build ways to find out fast when they aren’t.
- You care more about impact than about the code itself, and you reach for the
80/20 solution first. - You’re relentlessly resourceful, with a bias toward doing things today.
- You fix what’s broken, whether or not it’s yours.
Zuplo was founded by the folks behind Auth0’s developer experience and Azure API Management. What drives us is building products developers love to use.
We are not a 9-to-5 company. Hours are flexible, and we expect high output and quality. We work hard, learn fast, and push boundaries. We respect work-life balance, and we also expect real commitment when deadlines approach or challenges arise. In return, you’ll grow fast and make a real impact onafat-growing company going after a multi-billion dollar market. If you want your contributions recognized and your skills challenged, alongside a team that caresas much as you do,…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).