You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
Supabase

Software Engineer - Storage

  • Remote
  • 3-6 years

Salary

Not stated

Similar roles pay $125K - 195K a year · our estimate

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is the company, a Postgres development platform for developers. Its backend covers database, auth, storage, edge functions, realtime and vector search, with all services tightly integrated and built to grow.

Storage is a scalable, high performance object store and one of the company's fastest growing services. Uploading, storing, processing and delivering assets today means juggling regions, caching, codecs and security before a developer can even begin. The team wants to solve that properly.

The work spans the whole stack: client libraries, the CLI, the CDN, the storage server and deployment infrastructure. Some days you might work on upload resilience in iOS apps; other days on making S3 protocol retries more efficient or speeding up upload processing.

You will contribute to the open source storage server and to upstream dependencies such as the TUS server. The role suits someone who works well asynchronously in a quick-moving team and wants to build developer tools that serve millions of users.

The company has about 400 team members across 60+ countries, speaking 20+ languages. It has raised over $1B, including a $500M Series F, and has 540,000+ community members. It is born-remote and open-source-first, and it adopts the tools it ships.

Responsibilities

  • Grow the analytics bucket offering and improve how open file formats such as Iceberg and DuckLake are stored.
  • Optimise assets so websites and mobile apps load faster.
  • Build out the edge network to speed up uploads and add features such as automatic cache invalidation.
  • Improve the performance, observability and reliability of the storage server.
  • Work with the frontend team on a fast, capable storage explorer.
  • Improve the APIs, client libraries and CLI so users get a excellent end-to-end developer experience.
  • Resolve escalated support issues and find and fix systemic problems across the platform.

Requirements

  • You have 5+ years of backend engineering experience, including running Node.js in production.
  • You have worked on highly scalable, distributed systems.
  • You are comfortable across the stack, from backend application code to deploying, monitoring and scaling the service.
  • You are familiar with observability tools such as OpenTelemetry, Prometheus and Grafana, and with performance tuning.
  • You have used PostgreSQL in production, including tuning and troubleshooting.
  • You take ownership and drive projects from start to finish.
  • You care about the developer experience.

Conditions

Fully remote. The company hires globally and has no offices.

Work is asynchronous and you manage your own time.

Equal opportunity: the company welcomes applicants from all backgrounds.

Benefits

  • A WeWork membership or co-working allowance, usable anywhere in the world.
  • Equity: every team member receives ESOP in the company.
  • A tech allowance for equipment such as a laptop, monitor or headphones.
  • Health insurance: the company covers 100% of employee premiums and 80% for dependents, wherever you live.
  • An annual company off-site in a new city, lasting a week.
  • An annual education allowance for courses, books, conferences or other learning.

Where you’d work

Fully remote, from anywhere

You can work from

  • Anywhere in the world

About the company

Supabase

  • Industry: SaaS

24 of their 24 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 19 checks run
  • 2 red flags

Still hiring?

13 checks

No red flags

How crowded?

6 checks

2 red flags

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment, Company
Tech stack
  • React
  • Next.js
  • Node.js
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • JavaScript
  • iOS
  • Azure
  • Vector databases
Type
Full-time
Equity
Equity offered
Industry
SaaS
Specialty
Fullstack
Region
United States
Show 6 more factsShow less

Role

Category
Development
Specialty
Fullstack
Experience
5+ years
Tech stack
  • React
  • Next.js
  • Node.js
  • PostgreSQL
  • AWS
  • Kubernetes
  • Docker
  • JavaScript
  • iOS
  • Azure
  • Vector databases

Location

Work model
Remote
Region
United States
Remote from
  • Anywhere

Compensation

Salary
Salary by agreement
Pay period
Annual
Equity
Equity offered

Employment

Type
Full-time

Company

Industry
SaaS

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason