Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Software Engineer - Storage

Full-time

Supabase

ABOUT SUPABASE

Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.

ABOUT THE ROLE

Supabase Storage is a scalable and high performance object storage service and is one of our fastest growing services. The current landscape of tools for uploading, storing, processing and delivering assets is complicated. Developers are forced to think about regions, caching, codecs and security before they can start uploading anything.

We are looking for engineers to solve this problem once and for all!

You will be working across the entire stack – client libraries, CLI, CDN, the storage server and the deployment infrastructure. One day, you might focus on improving upload resilience in iOS applications; the next, you could be optimizing the S3 protocol for efficient retries or finding ways to accelerate upload processing.

You will be contributing to both our open source server and upstream dependencies we use, like the TUS server

This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions.

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

We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.

– ESOP

Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.

– Tech Allowance

Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.

– Health Benefits

Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.

– Annual Off-Sites

Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.

– Flexible Work

We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.

– Professional Development

Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.

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.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer - Storage in Remote vacancy
  •  ...level systems such as hypervisors, operating system kernels, or storage devices. Experience working with remote teams and open-...  ...Experience deploying, operating, and debugging large-scale software systems in cloud environments such as AWS and Kubernetes. Comfort... 

    Supabase

    Remote
    6 days ago
  •  ...provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services...  ...designed for growth. ABOUT THE ROLE We’re looking for a Software Engineer to join our Turso core database team and help bring forward the... 

    Supabase

    Remote
    5 days ago
  •  ...they drive for our customers. Cohere is a team of researchers, engineers, designers, and more, who are all passionate about their craft....  ...infrastructure – Build core platform capabilities for execution, storage, and state management – Prototype and evaluate new... 

    Cohere

    Remote
    9 hours ago
  •  ...-quality datasets, reinforcement learning environments, and frontier research benchmarks that improve model capabilities in software engineering, enterprise knowledge work, and advanced STEM reasoning. In software engineering, Turing is the largest and longest-running... 

    Turing

    Remote
    7 days ago
  • 500 $ per year

     ...based in New York City, and we are solving some of the biggest challenges in youth sports today. The Position: As a Staff Software Engineer, you will lead the technical design and delivery of integrations and APIs built and operated as products. You will help turn... 

    GameChanger

    Remote
    3 days ago
  •  ...reliability through efficient queries, safe migrations, and concurrency controls. Review pull requests and maintain consistent engineering standards across the codebase. Requirements Typically 5+ years of experience building and operating production backend... 

    Turing

    Remote
    9 days ago
  •  ...in: United States Experience: 3+ years of technical experience Recidiviz is thrilled to be hiring Forward-Deployed Software Engineers to join our team! We’re a small, fast-moving group that uses complex criminal justice data from our state partners to build... 

    Recidiviz

    Remote
    9 hours ago
  • 150 $

     ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to...  ...impact, we encourage you to apply. Your Role As a senior software engineer, you will help build and scale the systems and services... 

    Alpaca

    Remote
    1 day ago
  •  ...financial world – Be part of one of the fastest growing crypto companies in the world   WHAT YOU BRING – Experience in software development, with a focus on backend development – Possess a solid foundation of Java applications – Ability to develop... 

    Kraken

    Remote
    9 days ago
  •  ...want to use your talents to transform healthcare in the United States, come join us! About the Role We’re hiring a Senior Software Engineer to join our Member Experience engineering team — the team that builds the products our members use every day to find care,... 

    Sidecar Health

    Remote
    5 days ago
  •  ...validating endpoints, status codes, and response payloads - Deep understanding of QA theory - Good level of understanding of the software development life cycle and lean/agile QA methodologies - Enjoy working in a group and collaborating with cross-functional teams to... 

    CoverGo

    Remote
    8 days ago
  •  ...Senior Manual QA Tester / Software Test Analyst Location: Remote (Must be residing in the Philippines) Schedule: Full-time...  ...browser-level diagnostics, and close collaboration with product and engineering teams. You will form a critical component in delivering core... 

    Booth and Partners Pte Ltd

    Remote
    29 days ago
  •  ...Position: Senior Full-stack Engineer Location: Remote from APAC Contract Type: Full-time Contractor Time Zone Alignment...  ...Austin, specializing in building and embedding high-performing software development teams. From design to deployment, we deliver customized... 
    Remote job

    In All Media Inc

    Remote
    28 days ago
  •  ...About the Front-End Developer & Software Engineer position We currently run a SaaS application that has large businesses as clients and need a front-end developer / software engineer who is capable of migrating software from AngularJS across to a single page application... 
    Remote job

    B2B HQ

    Remote
    28 days ago
  • 120000 Php

     ...Position: SENIOR FULL-STACK SOFTWARE ENGINEER (CHILDCARE SAAS PLATFORM) Salary range : up to Php 120,000/month (The final amount will be at the the client discretion basing on the candidate’s skills and experience. ) Working Hours: Australia Business Hours (Monday–Friday... 

    D2B

    Remote
    14 days ago
  •  ...Senior Solution Engineer – GPU & AI Infrastructure About Civo: Civo is revolutionising the...  ...distribution, and high-performance storage. GPU Cluster Topology: Architect scale-up...  ...capable of diagnosing complex hardware-software interaction bottlenecks in distributed training... 

    Civo

    Remote
    9 days ago
  •  ...webpage that work across the world is the engineering team. We are in charge of creating,...  ...DevOps, Platform Engineering, Security, and Software Engineering teams. This role is ideal...  ...cluster operations, networking, storage, and troubleshooting. Storage & Backup... 

    Fever

    Remote
    1 day ago
  •  ...provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are...  ...for growth. ABOUT THE ROLE We’re looking for a Data API Engineer to join our Data API Team and help improve the feature set, reliability... 

    Supabase

    Remote
    9 hours ago
  •  ...Company Overview LevelUp is a specialist agency providing outsourcing solutions to agencies, software vendors, and website owners. For over seven years, we have successfully collaborated with a variety of companies, providing valuable technical, operational, and back-... 

    Levelup

    Remote
    a month ago
  • Internal Tools & AI Automation Engineer ​​​​​ About the Company We are a rapidly growing...  ...existing systems, such as CRM, document storage, email, calendar and spreadsheets,...  ...Qualifications ~3+ years of professional software development, with full-stack applications... 

    Somewhere

    Remote
    9 days ago
  •  ...services. Our remote-first, global team develop open-source software that anyone can use or improve. This includes Polkadot...  ...Acceleration Function which includes Runtime, Node, Platform and Applied Engineering.   About the Role We’re hiring an Engineering Manager... 

    Parity

    Remote
    7 days ago
  • 120000 Php

     ...Position : AI Engineer Salary : Up to PHP 120,000/month Working Hours & Conditions: Observing AU working hours Holidays : Observing AU...  ...client teams can run them Requirements - 5+ years of professional software engineering, including at least two years building AI... 

    D2B

    Remote
    15 days ago
  •  ...in enterprises. We are looking for a talented Senior Security Engineer to join as a core member of our founding engineering team, where...  ...cloud and container posture to a defensible state, securing the software supply chain, and setting the controls that let us show... 

    Moxfive

    Remote
    9 hours ago
  •  ...can make big changes happen and improve the daily lives of millions of people by bringing quality software to the federal space. We’re looking for a VP of Engineering to lead and scale Oddball’s engineering practice across our federal digital modernization portfolio... 

    Oddball

    Remote
    3 days ago
  •  ...GPU Infrastructure Support Engineer About Civo: Civo is reimagining the cloud industry by providing developers and businesses with cutting...  ...rich vendor RMA submission packages for failed GPUs, DIMMs, or storage drives. Data Center & Field Support Coordination Smart-Hands... 

    Civo

    Remote
    9 days ago
  •  ...information: cloudlinux.com We are currently hiring Staff Engineers for various projects within the Imunify360 product. Imunify360...  ...Must have ~10+ years building and operating production software, with 3+ years in a Staff/Principal/Tech Lead scope spanning several... 

    Cloudlinux

    Remote
    9 days ago
  • 3500 - 5000 $

     ...AI Automation Engineer (Remote – LATAM & Philippines) Join a fast-growing healthcare technology company as a hands-on AI-native builder...  ..., and low-code technologies. This is not a traditional software engineering role. It’s for someone who can walk into a department... 

    Urrly

    Remote
    12 days ago
  •  ...proactive, highly organized, and detail-oriented Maintenance Engineer to oversee daily property service requests, vendor dispatch, and...  .... Tech-Savvy: Comfortable learning and using cloud-based software, ticketing platforms, communication tools, and work order management... 
    Remote job

    Citiside Property Management

    Remote
    28 days ago
  •  ...Chainguard is the trusted source for open source. By delivering hardened, secure, and production-ready builds of all the open source software engineers and AI agents rely on, Chainguard helps organizations build faster, stay compliant, and eliminate risk.  Our customers... 

    Chainguard

    Remote
    3 days ago
  • 150 $

     ...accounts. Our global team is a diverse group of experienced engineers, traders, and brokerage professionals who are working to...  ...To Do: Play a pivotal role in architecting and developing software solutions across the full stack that push the boundaries of technology... 

    Alpaca

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer - Storage. Be the first to apply!