P

PlanetScale

Serverless MySQL-compatible database service

AI Developer Experience Engineer

AI Application EngineeringUpdated on Nov 13
Full-timeRemote in USA$170k - $220kRemote

About the Job

Requirements

  • Daily use of AI coding agents and strong judgment about what makes tools work well with them.
  • Experience building an MCP server, plugin, command-line interface, or software development kit used by developers.
  • A software engineering background using languages such as TypeScript or Go, with familiarity with application programming interfaces, OAuth, and the command line.
  • Experience creating documentation, blog posts, or video content.
  • Experience working with relational databases such as Postgres, MySQL, or SQLite, including schema design, migrations, connection handling, and production use of Postgres or MySQL.
  • Ability to design evaluations, write queries for dashboards, and distinguish meaningful trends from noise.
  • Ability to communicate technical ideas in writing, on video, and on stage.
  • Ability to independently identify gaps, ship fixes, and communicate the work.
  • Curiosity about the AI tooling landscape and a habit of keeping up with changes.

Responsibilities

  • Build and maintain PlanetScale plugins for AI marketplaces and directories, including agent plugins, skill registries, MCP directories, IDE extension stores, and AI app builders.
  • Own integrations with AI coding tools, agent frameworks, and platforms.
  • Monitor new AI tools and ensure customers have a good experience with them from launch.
  • Test the PlanetScale MCP server and command-line interface across Claude Code, Cursor, Codex, VS Code, and other clients, and identify regressions.
  • Identify and resolve friction in creating databases, connecting, running migrations, and debugging queries from within an agent, or coordinate fixes with the responsible team.
  • Improve the context agents use through tool descriptions, skills, llms.txt, agent-focused documentation, and actionable error messages.
  • Apply answer engine optimization to help agents find and recommend PlanetScale.
  • Build and maintain skills for working with Postgres, MySQL, Vitess, Neki, and PlanetScale.
  • Build evaluations that run real agent tasks against PlanetScale databases.
  • Benchmark agent performance with PlanetScale and continuously improve results.
  • Track whether AI assistants and agents recommend PlanetScale for database questions and whether their descriptions are accurate.
  • Instrument and report agent usage, including databases created by agents, time to first connection, MCP versus command-line usage, and session failure points.
  • Build demonstrations and sample applications showcasing PlanetScale and AI tooling.
  • Write documentation, guides, and blog posts about effective database use with AI, including safe access, branching, and performance assessment.
  • Create videos and attend conferences to communicate effective AI development practices to the audience.

Desired Qualifications

  • Contributions to the MCP specification, SDKs, or popular open-source MCP servers.
  • Experience writing agent skills, plugins, or rules files for Claude Code, Cursor, or Codex.
  • Experience with LLM evaluation tools and building benchmarks for agents.
  • Experience with answer engine optimization or generative engine optimization, or tracking how LLMs surface and recommend a product.
  • A blog, YouTube channel, or GitHub account followed by developers.
  • Experience with Vitess, database sharding, or operating databases at scale.

About the Company

PlanetScale

Serverless MySQL-compatible database service

PlanetScale provides a serverless, MySQL‑compatible database platform designed for scalability, performance, and reliability while keeping the developer experience simple. It runs in the cloud and handles large, globally distributed workloads. The service works by using horizontal sharding to split data across multiple nodes, and non‑blocking schema changes so you can alter database structures without downtime. It also includes built‑in connection pooling and edge infrastructure to remove MySQL connection limits, plus Data Branches for isolated cloud copies of a database, eliminating the need for separate staging environments. The company differentiates itself with a fully managed, scalable MySQL‑compatible service that minimizes downtime and operational complexity, enabling developers to focus on building apps. Its goal is to give teams a scalable, reliable database that scales automatically as their applications grow while preserving a smooth, serverless developer experience.

Company size
51-200
Company stage
Series C
Total funding
$105M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at PlanetScale

See more jobs