P

PlanetScale

Serverless MySQL-compatible database service

Software Engineer - Internal Tools

AI Application EngineeringUpdated on Nov 13
Full-timeSan Francisco, CA, USA$120k - $160k

About the Job

Requirements

  • Have 0–2 years of professional software engineering experience, or equivalent project or internship work.
  • Have solid fundamentals in at least one of TypeScript, Ruby, or Go.
  • Be comfortable building with AI coding tools and large language model APIs; this is AI-enabled work, not just AI-assisted.
  • Be comfortable writing scripts, small services, or automations that solve a real problem.
  • Have clear written communication.
  • Already be based in the San Francisco Bay Area; relocation is not offered.
  • Work in-office at the San Francisco headquarters most days; the role is not remote.
  • Be authorized to work in the United States without sponsorship.

Responsibilities

  • Build AI-enabled tools and agents that automate manual work across engineering, support, and operations.
  • Write bots and integrations for Slack, PagerDuty, and other systems used to run the business.
  • Build internal dashboards that provide visibility into company operations.
  • Integrate large language model APIs and AI coding tools directly into internal systems.
  • Ship small, useful tools quickly and iterate based on user needs.
  • Work directly with senior engineers and leadership to identify friction and address it.
  • Own projects end to end, including design, building, shipping, and support.
  • Automate the incident response process.
  • Build automations for customer support.
  • Build internal dashboards that measure service quality.

Desired Qualifications

  • Have experience with Slack's API, GitHub Actions, or similar automation platforms.
  • Have exposure to Terraform or Kubernetes.
  • Have built a side project, bot, or tool to automate something in personal life.

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