CareerPlan

Software Engineer - AI Tooling Infrastructure

Remote, GlobalRemoteFull-time2026-10-31 → 2026-11-09

Core

Build and operate production backend services, APIs, and infrastructure for Supabase's AI products (MCP server, agent skills, dashboard assistant), ensuring reliability, authorization, and observability.

Role type

Senior IC software engineer (AI tooling infrastructure)

Builds

Backend services, APIs, and infrastructure for AI agents and developer tools

Domain

Developer tools, AI infrastructure, distributed systems

Required skills

TypeScript, Go, API design, OAuth/OIDC/JWT, PostgreSQL, CI/CD, Docker, containerization, infrastructure as code, observability (metrics/traces/logs), SLO management, incident response, rate limiting, capacity planning

Preferred skills

Agent tooling (MCP), service refactoring, Grafana/OpenTelemetry/Logflare, open-source contributions

Technologies

TypeScript, Go, PostgreSQL, Docker, Kubernetes, MCP, Grafana, OpenTelemetry, Logflare

Responsibilities

Deploy, scale, and configure production backend services; define and meet reliability targets (SLOs); participate in on-call rotation and incident response; manage authentication and authorization for AI clients; own observability (metrics, traces, logs, alerts); handle capacity and abuse controls; improve service architecture; collaborate with Platform and SRE teams.

Seniority

Senior, hands-on IC