
Software Engineer - Storage
About Supabase
About the Role
What You’ll Be Responsible For
• 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
You Might Be a Good Fit If You
• Have 5+ years backend engineering experience of running Node.js in production
• Have experience with highly scalable, distributed systems
• Are comfortable with working across the stack - backend application development, some infrastructure work including deploying, monitoring and scaling the service
• Posses familiarity with observability tools (OpenTelemetry, Prometheus, Grafana) and performance tuning
• Have 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
What We Offer
Fully Remote
ESOP
Tech Allowance
Health Benefits
Annual Off-Sites
Flexible Work
Professional Development
About the Team
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
• ~400 team members
• 60+ countries
• 20+ languages spoken
• Over $1B raised (including our $500M Series F)
• 540,000+ community members
We move fast, build in public, and use what we ship. If it's in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support - not replace - existing tools and communities.
Not included in the source posting: qualifications.
Skills
Who can apply
The employer didn't state any visa, work authorization, citizenship or clearance requirements in this posting. Confirm with the employer before applying.
Read automatically from the employer's posting text. Always confirm with the employer — requirements can change after a job is published.