
Software Engineer
Overview
PlanetScale is growing rapidly and reinventing the database space. The PlanetScale platform offers both Postgres and Vitess clusters.
Job Description
Vitess, an open-source database clustering system for horizontal scaling of MySQL, enables businesses to efficiently handle large-scale data workloads — without sacrificing developer experience.
Responsibilities
- - Design and build critical systems that power PlanetScale's database platform
- - Collaborate with a team of expert engineers to solve complex distributed systems challenges
- - Work independently to solve engineering and business problems with little direction and high autonomy
- - Work directly with customers to understand their needs and translate them into robust technical solutions
Required Skills
- - 5+ years of software engineering experience with a focus on backend systems
- - Strong proficiency in Go, with experience in other languages like Python, Java, or C++
- - Experience with MySQL or other relational databases
- - Working knowledge of Kubernetes and containerized applications
- - Experience building and operating distributed systems at scale
Benefits
- - Support for people to do their best work and thrive no matter the location
- - Commitment to building a diverse, equitable, and inclusive company
- - Accommodations for candidates with disabilities during the interview process
About the company
PlanetScale builds some of the fastest and most scalable cloud databases available, offering fully managed Vitess, PostgreSQL, and high-performance NVMe-backed database platforms. Built by the creators of Vitess—the sharding technology developed at YouTube to scale MySQL to petabytes across tens of thousands of nodes—PlanetScale enables horizontal scalability, predictable performance, and high availability for the world’s largest workloads. With ultra-fast NVMe storage delivering unlimited IOPS, multi-AZ failover, branch-per-environment workflows, and flexible deployment options including managed cloud and bring-your-own-cloud, PlanetScale helps teams run databases at massive scale without sacrificing reliability, performance, or developer experience.
All Job Openings at PlanetScale