Software Engineer - Storage
Supabase · Engineering · Senior · 20d ago
Anyone, anywhere in the world can apply.
Direct from the employer's own careers page
Who can apply
Read straight from the listing, so you know before you spend time on it.
Anyone, anywhere in the world can apply.
“Remote, Global”
~400 team members distributed across 60+ countries.
- Async-first
- Supabase operates asynchronously and trusts engineers to manage their own schedules.
- Contractor / B2B
- No mention of hiring international contractors or invoicing.
- Global stipend
- Provides a tech setup budget and a global co-working/WeWork allowance.
- Annual retreat
- The entire company gathers once a year in a new city for a week-long off-site.
Read from the listing automatically. Always confirm the details with the company before you accept an offer.
About the role
As a Software Engineer on the Storage team, you will tackle the complexities of developer-facing asset uploads, caching, delivery, and storage. You will work across the entire stack—spanning client libraries, CLI, CDN, storage servers, and deployment infrastructure—while contributing to open-source systems like the TUS server and Supabase's open-source repositories.
What you'll do
- Improve analytics bucket offerings and support for open file formats like Iceberg and DuckLake.
- Optimize asset delivery across websites and mobile applications.
- Build out edge network capabilities to speed up uploads and support automatic cache invalidation.
- Improve performance, observability, and reliability across the storage server.
- Collaborate with frontend engineers on a fast, powerful storage explorer.
- Resolve escalated support tickets and address systemic issues across the platform.
What you bring
- 5+ years of backend engineering experience operating Node.js in production.
- Hands-on experience designing and operating highly scalable, distributed systems.
- Comfort working across the stack from backend services to infrastructure monitoring and deployment.
- Familiarity with observability tools (OpenTelemetry, Prometheus, Grafana) and performance tuning.
- Solid production-grade PostgreSQL experience, including query troubleshooting and tuning.
About Supabase
Supabase is an open-source, Postgres-centered backend development platform providing Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. The company is born-remote with hundreds of team members collaborating across more than 60 countries.
View Supabase profile & open roles →