mid Software Engineer ic 5+ yrs
$120,000 – $290,000
USD per year

About this role

PlanetScale is hiring a mid-level Software Engineer as a remote position. The posting calls out experience with Python, Java, AWS, GCP and roughly 5+ years of relevant work. Compensation is listed at $120,000–$290,000 per year.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Remote
Work mode
Remote
Experience
5+ years
Department
Engineering
AI Summary
Design and build critical distributed database infrastructure systems serving millions of queries per second. Requires 5+ years backend engineering experience, strong Go proficiency, MySQL expertise, and Kubernetes knowledge. Work independently on complex systems while collaborating with expert engineers and customers.

More roles at PlanetScale

Software Engineer - Insights
Remote (United States) · mid
Python Rust Ruby
Software Engineer - Platform
Remote (United States) · mid
Python Java AWS
Software Engineer - Postgres Internals
Remote (United States) · mid
PostgreSQL MySQL Git
Software Engineer - Sharded Postgres (Neki)
Remote (United States) · mid
Python AWS GCP
Software Engineer - Surfaces
Remote (United States) · mid
TypeScript Ruby HTML/CSS
All PlanetScale jobs →

Job description

from PlanetScale careers

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.
  • This is an excerpt. Read the full job description on PlanetScale careers →
All software engineering jobs software engineering salaries software engineering career path
All PlanetScale Jobs Browse software engineering roles mid positions