Roles

Pick a job. See the tools that job really uses: must have, every day, good to know.

How to read a role card

Each card is one job. The colored strip shows which kinds of tools the job leans on. Must have is what you can't do the job without, Every day is what you touch daily, Good to know is worth learning next. Hover a tool to light it up on every card that uses it; click it to compare.

The same roles as a table
RoleWhat they doMust haveEvery dayGood to know
Forward Deployed EngineerSits with a customer and ships working software inside their setup, fast.docker-desktop, docker-compose, ngrok, claude-code, kubectlcursor, mockoon, wiremock, terraform, vault, helmflisk, tilt, ollama, localstack, tailscale-funnel
Solutions EngineerShows the product to buyers, builds proof-of-concept demos, answers hard questions.docker-desktop, docker-compose, ngrok, mockoon, vercel-cliclaude-code, cursor, codespaces, wiremock, supabase-cliflisk, cloudflare-tunnel, replit, stackblitz
Developer Advocate / DevRelTeaches developers to use the product with talks, demos, samples and docs.codespaces, docker-desktop, vite, stackblitz, claude-codedev-containers, replit, cursor, ngrok, github-actions, create-viteflisk, codesandbox, cookiecutter, copier, ollama
Support EngineerHelps customers fix technical problems and finds bugs in the product.docker-desktop, docker-compose, sentry, kubectl, sternwiremock, ngrok, grafana, loki, k9s, devboxflisk, mailpit, codespaces, jaeger
Integration EngineerConnects the product to a customer's other systems through APIs and webhooks.ngrok, wiremock, mockoon, prism, docker-composemicrocks, msw, localtunnel, cloudflare-tunnel, mailpit, temporalflisk, inngest, composio, pact