PL

PlanetScale

4 open positions available

1 location
1 employment type
Actively hiring
Full-time

Latest Positions

Showing 4 most recent jobs
PL

Software Engineer - Neki Orchestration

PlanetScaleAnywhereFull-time
View Job
Compensation$70K - 130K a year

Design and build control plane for provisioning, scaling, and healing clusters with high availability and disaster recovery features. | 5+ years building large-scale production systems with strong Go and distributed systems expertise, plus deep OS and Kubernetes experience. | PlanetScale is growing rapidly and reinventing the database space. The PlanetScale platform offers both PostgresQL and Vitess clusters. Vitess is an open-source database clustering system for horizontal scaling of MySQL, enables businesses to efficiently handle large-scale data workloads — without sacrificing developer experience. We're bringing the same scaling power to PostgreSQL with Neki, our sharded PostgreSQL product, and we're looking for Software Engineers to come help orchestrate Neki. Our customers entrust us with their most precious digital asset, their data, so the stakes couldn't be higher. We're looking for a Software Engineer to join our Neki team to bring Neki to the cloud. What's the job to be done? You will design and build the control plane that provisions, scales, and heals Neki clusters with minimal customer-visible downtime. You will build and maintain high availability, disaster recovery, and data protection solutions that keep customer databases safe through infrastructure failures. You will build tooling and automation for database operations, backup, restore, and migration workflows - and participate in an on-call rotation. You will work directly with customers to understand their workloads and translate real-world needs into platform improvements. These attributes best describe you… You have strong experience building, operating, or maintaining large-scale Postgres deployments in production. You have an excellent understanding of low-level operating systems concepts including multi-threading, memory management, networking, storage, and performance. You have strong fundamental computer science skills and can reason about distributed, fault-tolerant systems. You thrive in a collaborative environment, enjoy mentoring other engineers, and communicate complex technical tradeoffs clearly. You are self-motivated and can work independently with minimal guidance while making sound technical decisions. What you will need 5+ years of software engineering experience designing, building, and supporting large-scale systems in production. Strong proficiency in Go, with experience in other languages like Ruby, Python etc Experience building and maintaining distributed, fault-tolerant services. Working knowledge of Kubernetes and containerized applications. Experience building and operating distributed systems at scale. What else will help you be successful Experience building or operating a database-as-a-service or managed database platform. Experience with cloud platforms (AWS, GCP, Azure) and infrastructure-as-code. Contributions to open-source projects, especially in the Postgres or database infrastructure space. Experience working with remote, geographically distributed teams. Previous experience at a high-growth technology company. Why PlanetScale We're redefining how high-growth companies manage data at scale—and we work with some of the most exciting brands in gaming, consumer tech, and B2B SaaS. As a Software Engineer, you'll be at the core of building the platform that powers world-class apps used by hundreds of millions of users worldwide. PlanetScale is a profitable company with a philosophy centered around building small teams of p99 individuals and is recognized as one of the fastest growing companies in America. At PlanetScale we believe in supporting people to do their best work and thrive no matter the location. Our mission is to build a diverse, equitable, and inclusive company. We strive to build an inclusive environment where all people feel that they are equally respected and valued, whether they are a candidate or an employee. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status. If you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate! Total Compensation and Pay Transparency An employee's total compensation consists of base salary + variable comp where appropriate + benefits + equity. A member of our Talent Acquisition team will be happy to answer any further questions when we engage with you to begin the interview process. Base salary range: $120,000 - $290,000 USD

Distributed Systems
Kubernetes
Go
PostgreSQL
Cloud Platforms
Direct Apply
Posted about 2 months ago
PL

Software Engineer - Insights

PlanetScaleAnywhereFull-time
View Job
Compensation$80K - 130K a year

Build and maintain a database observability product with data pipelines and dashboards for query and performance insights. | 5+ years in software engineering focusing on observability, telemetry, distributed systems, and backend languages like Go, Rust, Ruby, or Python. | PlanetScale is growing rapidly and reinventing the database space. The PlanetScale platform offers both Postgres and Vitess clusters. 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. PlanetScale is seeking an engineer to join our Insights team to help build our customer facing database observability product. Insights helps developers understand their database performance and provides visibility into query patterns, performance metrics and database health across both Vitess/MySQL and PostgreSQL systems. What You'll Do Instrument Vitess, MySQL and PostgreSQL to emit performance data Design, implement and maintain our data collection pipeline Create intuitive dashboards and visualizations that surface actionable database insights Develop APIs and integrations that expose insights data to customers Collaborate with other teams to define the next generation of database observability features Build tools for query analysis, performance profiling, and anomaly detection Own features end-to-end, from initial design through production deployment and monitoring Partner with customers and support teams to understand real-world observability challenges What We're Looking For Required: 5+ years of software engineering experience Experience building observability, monitoring, or telemetry products (APM, logs, metrics, traces, etc.) Experience with distributed systems and data pipelines Proficiency with time-series data and aggregation patterns Backend development experience (Go, Rust, Ruby, Python, or similar) Comfort working across the full stack and switching between different technical domains Ability to work in a self-directed environment Nice to Have: Knowledge of ClickHouse, Prometheus, or other time-series databases Familiarity with streaming data systems (Kafka) Background in database internals or query optimization Experience with MySQL, PostgreSQL or Vitess About You You're someone who deeply understands the challenges developers face when debugging database performance issues. You've built observability tooling before and have strong opinions about what makes telemetry data useful versus overwhelming. You enjoy wearing many hats and get energized by working on diverse problems across the stack. You ship quickly and iterate based on feedback. You collaborate effectively with engineers in different domains. You're excited about leveraging AI tools to move faster. You make pragmatic technical decisions and can work independently with minimal direction. Why PlanetScale We're redefining how high-growth companies manage data at scale—and we work with some of the most exciting brands in gaming, consumer tech, and B2B SaaS. As a Software Engineer, you'll be at the core of building the platform that powers world-class apps used by hundreds of millions of users worldwide. PlanetScale is a profitable company with a philosophy centered around building small teams of p99 individuals and is recognized as one of the fastest growing companies in America. At PlanetScale we believe in supporting people to do their best work and thrive no matter the location. Our mission is to build a diverse, equitable, and inclusive company. We strive to build an inclusive environment where all people feel that they are equally respected and valued, whether they are a candidate or an employee. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status. If you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate! Total Compensation and Pay Transparency An employee's total compensation consists of base salary + variable comp where appropriate + benefits + equity. A member of our Talent Acquisition team will be happy to answer any further questions when we engage with you to begin the interview process. Base salary range: $120,000 - $290,000 USD

Observability
Distributed Systems
API Design
Backend Development
Direct Apply
Posted 2 months ago
PL

Software Engineer - PlanetScale Vitess

PlanetScaleAnywhereFull-time
View Job
Compensation$90K - 150K a year

Design and build critical backend systems for a high-scale distributed database platform. | 5+ years backend experience with Go, MySQL, and Kubernetes for distributed systems. | PlanetScale is growing rapidly and reinventing the database space. The PlanetScale platform offers both Postgres and Vitess clusters. 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. Our customers entrust us with what is often their most precious digital asset, their data, so the stakes couldn't be higher. We're looking for a Software Engineer to join our core engineering team and help us build the next generation of database infrastructure. What's the job to be done? You will design and build critical systems that power PlanetScale's database platform, serving millions of queries per second for some of the world's largest applications. You will collaborate with a team of expert engineers to solve complex distributed systems challenges. You will work independently to solve engineering and business problems with little direction and high autonomy. You will work directly with customers to understand their needs and translate them into robust technical solutions. These attributes best describe you… You are passionate about building high-quality, scalable systems and take pride in writing clean, maintainable code. You have strong experience with distributed systems, databases, and performance optimization. You are comfortable working with large codebases and can quickly understand and contribute to complex systems. You thrive in a collaborative environment and enjoy mentoring junior engineers. You have excellent problem-solving skills and can debug complex issues across multiple systems. You are self-motivated and can work independently with minimal guidance while making sound technical decisions. What you will need 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 What else will help you be successful Experience with database internals, query optimization, or distributed consensus algorithms Contributions to open-source projects, especially in the database or infrastructure space Experience with cloud platforms (AWS, GCP, Azure) Knowledge of monitoring, observability, and debugging tools Previous experience at a high-growth technology company Why PlanetScale We're redefining how high-growth companies manage data at scale—and we work with some of the most exciting brands in gaming, consumer tech, and B2B SaaS. As a Software Engineer, you'll be at the core of building the platform that powers world-class apps used by hundreds of millions of users worldwide. PlanetScale is a profitable company with a philosophy centered around building small teams of p99 individuals and is recognized as one of the fastest growing companies in America. At PlanetScale we believe in supporting people to do their best work and thrive no matter the location. Our mission is to build a diverse, equitable, and inclusive company. We strive to build an inclusive environment where all people feel that they are equally respected and valued, whether they are a candidate or an employee. We welcome applicants of any educational background, gender identity and expression, sexual orientation, religion, ethnicity, age, citizenship, socioeconomic status, disability, pregnancy status, and veteran status. If you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate! Total Compensation and Pay Transparency An employee's total compensation consists of base salary + variable comp where appropriate + benefits + equity. A member of our Talent Acquisition team will be happy to answer any further questions when we engage with you to begin the interview process. Base salary range: $120,000 - $290,000 USD

Backend Engineering
API Design
System Architecture
Direct Apply
Posted 2 months ago
PL

Developer Educator

PlanetScaleAnywhereFull-time
View Job
Compensation$55K - 90K a year

Create technical content and represent the company at events to educate the engineering community on the PlanetScale ecosystem. | At least 2 years engineering or developer relations experience with strong relational database knowledge and excellent communication skills. | PlanetScale is growing rapidly and reinventing the database space. Our database platform offers developers the fastest and most reliable Postgres and Vitess+MySQL databases, enabling businesses to efficiently handle data and workloads of all scales. We also take DX seriously. Our platform enables developers with deep performance insights, AI integration, powerful cluster management, and schema migration tooling. Our customers trust us with what is often their most precious digital asset: their data. The stakes couldn't be higher. We're looking for a Developer Educator who is excited about bringing database education to new heights, creating unique and engaging content, helping customers, and building the PlanetScale engineering community at conferences, events, and online. The job Create technical content to help customers and engineers at-large learn how Postgres, MySQL, Vitess, Neki, and the PlanetScale ecosystem works Speak at conferences and events, representing PlanetScale in the database and engineering community Create and refine product documentation Host livestreams and webinars to engage with and educate our community Your role may contain between 20-50% travel to connect with developers at events worldwide The ideal candidate Teaches complex technical concepts in accessible ways Loves learning about and explaining full-stack application development, databases, and compute infrastructure Is a natural communicator who can adapt your message for different audiences Thrives in community settings and enjoy building relationships with developers Has excellent writing skills and can produce content that engineers actually want to read Is self-motivated and can manage multiple projects independently Enjoys experimenting with new ideas to further the education and marketing mission on PlanetScale What you will need 2+ years of experience in engineering, solution architecture, technical education, or developer relations Strong understanding of relational databases (Postgres or MySQL) Proven ability to create technical content (samples of blog posts, tutorials, documentation, or speaking engagements) Experience speaking at conferences or hosting technical presentations and events Willingness to travel between 20-50% of the time What else will help you be successful Experience with Vitess or other distributed database technologies Knowledge of distributed systems and database scaling challenges Previous experience at a database or infrastructure company Why PlanetScale We're redefining how high-growth companies manage data at scale. We work with some of the most exciting brands in gaming, consumer tech, and B2B SaaS. As a Developer Educator, you'll be at the core of educating our customers to effectively use the platform that powers world-class apps used by hundreds of millions of users worldwide. PlanetScale’s hiring philosophy is centered around building small teams of p99 individuals. At PlanetScale we believe in supporting people to do their best work. We strive to build an environment where people feel that they are respected and valued, whether they are a candidate or an employee. Total Compensation and Pay Transparency An employee's total compensation consists of base salary + variable comp where appropriate + benefits + equity. A member of our Talent Acquisition team will be happy to answer any further questions when we engage with you to begin the interview process. Base salary range: $130,000 - $200,000 USD

Technical writing
Public speaking
Database management
Developer relations
Content creation
Direct Apply
Posted 4 months ago

Ready to join PlanetScale?

Create tailored applications specifically for PlanetScale with our AI-powered resume builder

Get Started for Free

Ready to have AI work for you in your job search?

Sign-up for free and start using JobLogr today!

Get Started »
JobLogr badgeTinyLaunch BadgeJobLogr - AI Job Search Tools to Land Your Next Job Faster than Ever | Product Hunt