Senior Full Stack Product Engineer (AI-native Development)
About the role
This role is for a Senior Full Stack Product Engineer at a fast-moving software company focused on building an AI-native product for managed service providers (MSPs). The engineer will be responsible for owning major product areas end to end, working across a modern React/TypeScript frontend, a Supabase/Postgres backend, and integrating with leading PSA platforms. The position emphasizes rapid development using AI tools such as Claude Code and Codex, and requires building and evolving AI-powered features, designing backend services, and maintaining deep third-party integrations. The company values speed, ownership, and direct impact, with AI at the core of both the product and engineering culture.
Must have
- Senior-level experience as a hands-on full stack engineer, with a track record of owning significant product areas.
- Strong React and TypeScript skills, including modern state and data-fetching patterns (TanStack Query/Router or similar).
- Solid backend and API architecture experience, with strong Postgres skills: schema design, query performance, migrations and row-level security.
- Real, daily experience with AI-native development: Claude Code, Codex, Cursor or similar agentic coding tools are core to how you work.
- Hands-on experience building LLM-powered features in production: prompt engineering, tool/function calling, evaluation and handling model failure modes.
- Working knowledge of MCP (Model Context Protocol) and agentic architectures.
- Experience integrating with complex third-party REST APIs, including auth, rate limits, pagination, webhooks and data sync.
- High ownership and autonomy: you can take an ambiguous problem, make sound decisions and ship without waiting for detailed specs.
- Clear written and verbal communication in English.
Nice to have
- Hands-on experience with Supabase, including Edge Functions, Auth and Realtime.
- Prior work with PSA or RMM platforms (Autotask, ConnectWise, HaloPSA, Syncro) or the MSP industry in general.
- Experience building or deploying MCP servers, or contributing to AI developer tooling.
- Familiarity with LLM evaluation, observability and cost/latency optimisation.
- Startup or early-stage SaaS experience where you shipped fast with a small team.
- Side projects, open-source work or public writing that shows how you build with AI.
Technologies
- Agentic AI
- Claude
- Claude Code
- Cursor
- LLM
- MCP
- Observability
- PostgreSQL
- Prompt Engineering
- React
- REST
- SaaS
- TanStack
- TypeScript
- Webhooks
Highlights
The role offers real ownership of product areas, direct impact by working closely with leadership, and a fast-paced environment where speed and autonomy are valued. The company is AI-native, and engineers are expected to use AI tools daily. The team is small and high-calibre, and the product is at the frontier of AI integration for MSPs.