Supabase

Software Engineer - Storage

Remote, Global. Posted 21 days ago

The role

You will work across the entire stack including client libraries, CLI, CDN, the storage server and the deployment infrastructure. You will improve analytics bucket offerings, asset optimization, edge networks, and storage server performance.

What you will do

  • Improving our analytics bucket offering and improving the storage of open file formats like iceberg and ducklake
  • Asset optimization to speed up delivery for websites and mobile applications
  • Building out our edge network to speed up uploads and build features like automatic cache invalidation
  • Improve the performance, observability, and reliability of our storage server
  • Work with the frontend team to build a fast, powerful storage explorer
  • Improve our APIs, client libraries and CLI to provide an exceptional end-to-end DX for our users
  • Resolve escalated support issues, while also identifying and resolving systemic issues across the platform

Required qualifications

  • 5+ years backend engineering experience of running Node.js in production
  • Experience with highly scalable, distributed systems
  • Comfortable with working across the stack - backend application development, some infrastructure work including deploying, monitoring and scaling the service
  • Familiarity with observability tools (OpenTelemetry, Prometheus, Grafana) and performance tuning
  • Experience with production-grade PostgreSQL usage, including tuning and troubleshooting
  • Demonstrate an ownership mentality: driving projects end-to-end
  • Display empathy towards developer experience

Nice to have

  • Prior experience working on developer tools
  • Solid knowledge of cloud infrastructure (AWS, GCP or Azure) and containerization (Docker, Kubernetes)
  • Direct experience designing and operating large file upload/download pipelines at scale
  • Deep, practical CDN integration and optimization knowledge
  • Experience with image and video processing tools (sharp, dssim, ffmpeg), formats and codecs (AVIF, WebM, Brotli) is a plus
  • Experience with the frontend ecosystem (Next.js, React, etc) is a plus

Benefits

  • WeWork membership or co-working allowance
  • ESOP (equity ownership)
  • Tech Allowance
  • Health insurance covers 100% for employees and 80% for dependents
  • Annual Off-Sites
  • Flexible Work
  • Annual education allowance

About the company

Supabase is the Postgres development platform, built by developers for developers. It provides a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.

Software Engineer - Storage at Supabase | JobZoey