FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer – Surfaces
PlanetScaleSoftware Engineer developing and maintaining user-facing UIs, CLIs, and APIs at PlanetScale. Responsible for building the dashboard and managing databases for customer use.
Posted 5/21/2026full-timeRemote • California • 🇺🇸 United StatesMid-LevelSenior💰 $120,000 - $290,000 per yearWebsite
Tech Stack
Tools & technologiesGoMySQLPostgresReactRubyRuby on RailsTypeScript
About the role
Key responsibilities & impact- Work on app.planetscale.com, responsible for creation and management of Vitess and Postgres databases
- Work across languages, with area in Go (CLI), React + TypeScript (dashboard), Ruby on Rails (backend API)
- Learn and deeply understand Vitess and Postgres
- Build, document, and publish RESTful APIs used by end users and dashboard
- Work on internal admin tools to assist engineers and support teams
- Independently solve engineering and business problems with high autonomy
Requirements
What you’ll need- 5+ years of software engineering experience building web applications
- Strong proficiency in Ruby on Rails for backend development
- Experience with React and TypeScript for frontend development
- Familiarity with relational databases (PostgreSQL, MySQL)
- Understanding of web fundamentals: HTTP, authentication, browser APIs
- Familiarity with feature flags and progressive rollouts to move quickly and safely
- Experience with modern CSS (Tailwind CSS or similar utility-first frameworks)
Benefits
Comp & perks- Total compensation consists of base salary + variable comp + benefits + equity
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GoRuby on RailsReactTypeScriptPostgreSQLMySQLRESTful APIsmodern CSSTailwind CSSVitess
Soft Skills
problem solvingautonomy