A complete application in a minute
Tailored resume and cover letter, ready to send.
DogeSMS is seeking an experienced engineer to own the MCP server and developer-facing surfaces. You will design tool schemas, authentication, and UX for safe usage, while shipping plugins and skills across Claude Code, Codex, and Anthropic Skill registries.
You’ll build sandbox-friendly tooling and drive telemetry, ensuring end-to-end traceability of agent activity. The role emphasizes senior TypeScript and working Python, plus production experience with LLM-powered systems and a strong view on
DogeSMS sits at a particular intersection: we are an OTP and verification primitive, and the fastest-growing consumers of OTP primitives in 2026 are AI agents. Autonomous agents need throwaway numbers to sign up for SaaS on behalf of users, headless browsers need SMS verification to complete account creation in sandboxed runs, and developer-tooling agents (Claude Code, Codex, Cursor, Devin, and their successors) increasingly want to script entire account-onboarding flows as part of larger workflows. Today they all reinvent the integration. They should not have to.
This role exists to make DogeSMS the default verification primitive across the agent ecosystem. Concretely that means owning the surface area where agents meet our API: a first-class MCP (Model Context Protocol) server that any Anthropic-compatible client can mount and immediately have tool-calls for "request a number, wait for SMS, return the OTP"; a Claude Code plugin and a Codex plugin published in their respective registries; a published Skill that drops into Anthropic Skills marketplace and Codex's equivalent; an opinionated CLI that agents can shell out to inside a sandbox (Modal / E2B / Cloudflare Sandboxes / Anthropic Code Execution); a sandbox-safe API key model that lets an agent get short-lived scoped credentials without compromising the user's main account; and the developer relations work to make every one of these surfaces stay current as the protocols evolve weekly.
The hard problem is not "wire up tool calls" — that is a weekend. The hard problem is the long tail: making the MCP server graceful when the model misuses it, defining the sandbox-safe credential lifecycle so agents cannot exfiltrate balance, instrumenting every surface so we can tell which clients (Claude Code vs Codex vs raw Anthropic SDK vs ChatGPT desktop) are actually generating revenue, and shipping breaking-change migration tooling when MCP / Skills / plugin specs themselves break (they will). This is a hire for someone who has actually built against MCP, Claude Code plugins, and / or the Skills system in production, not someone who has only read the docs.
TypeScript-primary (Node.js runtime, official MCP SDK, Anthropic Skills SDK, Claude Code plugin tooling, Codex extension tooling), Python for eval scripts and any plugin surfaces that demand it. Sandbox runtimes — E2B / Modal / Cloudflare Sandboxes / Anthropic Code Execution — for both internal agent workflows and the user-facing "run inside a sandbox" examples. OpenTelemetry per LLM call and per tool invocation, SigNoz dashboards segmented by client (Claude Code vs Codex vs raw SDK). PostgreSQL for sandbox-safe credential issuance and audit logs. Go backend (you will read it when designing the credential issuance flow; you will not own it day-to-day).
No proprietary agent frameworks that lock us into a single foundation model. No opaque "agent platform" abstractions that hide latency or prompt content from observability. The design constraint: any agent calling DogeSMS via MCP / plugin / Skill / CLI / SDK should be fully traceable end-to-end, with every LLM call, tool invocation, and credential issuance visible in SigNoz — and the spec changes weekly, so the platform is built to evolve.
$90,000-$180,000 USD annually. Singapore rates for senior engineers with shipped MCP / Skills / Claude Code plugin experience are a tight labor market right now and the upper band reflects that. We adjust within the range based on demonstrated production agent + plugin work — someone who has shipped a plugin that real engineers use is at the upper end regardless of years of experience. Equity is available for full‑time hires. We cover the contractor premium (CPF equivalent) for Singapore‑resident contractors and conference travel to relevant ecosystem events (Anthropic dev days, OpenAI DevDay, MCP working group meetings).