Edge Functions Engineer

Edge Functions Engineer

Ready to architect the future of global application development?

At Supabase, we are diligently crafting the backend platform developers truly love, and our Edge Functions are central to making truly worldwide applications a seamless reality. Imagine empowering creators to run their code super close to their users, effortlessly, with infrastructure concerns simply melting away. If you are passionate about distributed systems, love diving deep into Rust, and get excited about giving developers superpowers, then you might just be the engineer we are looking for to push the boundaries of what is possible at the edge. This is a fully remote, worldwide opportunity.

Overview

Supabase is the Postgres development platform, built by developers for developers. We offer a comprehensive backend solution, encompassing Database, Authentication, Storage, Edge Functions, Realtime capabilities, and Vector Search. All our services are deeply integrated and meticulously designed to scale with incredible growth.

Our Edge Functions are server-side TypeScript functions, globally distributed and positioned right at the edge, very close to your users. They power critical use cases like webhook receivers, advanced AI inferences, dynamic OG image generation, and real-time bots for platforms such as Slack or Discord. These functions are built on top of Supabase Edge Runtime, an open-source, Deno-based runtime written in Rust, capable of executing JavaScript, TypeScript, and WebAssembly services. Our ambition is to enable developers to construct truly global applications by seamlessly distributing both compute power and data around the world. We believe that infrastructure complexities, including regions, cold starts, CPU, and memory provisioning, should become invisible, allowing developers to concentrate purely on iterating their business logic. We are actively seeking experienced, passionate engineers to help us advance this bold vision.

Key Responsibilities

  • Evolving the Supabase Edge Runtime: This open-source, Rust-based host is crucial. You will enhance its capabilities for running the Deno isolate, managing the main and user runtime split, and ensuring robust performance.
  • Designing and implementing new features for Edge Functions, from conceptualization to deployment, making them more powerful and user-friendly.
  • Optimizing the performance, reliability, and security of our globally distributed function execution environment.
  • Contributing actively to the open-source Supabase Edge Runtime project, engaging with the community, and reviewing contributions.
  • Collaborating closely with product and engineering teams to integrate Edge Functions seamlessly with other Supabase services, such as Auth, Storage, and Database.
  • Troubleshooting and resolving complex issues within a distributed, high-performance system.
  • Staying ahead of industry trends and emerging technologies in serverless computing, WebAssembly, and Rust.

Requirements

  • Significant professional experience working with Rust in production environments.
  • Demonstrated expertise in designing, building, and operating distributed systems.
  • Strong understanding of runtime environments, such as Deno, Node.js, or similar, particularly with JavaScript/TypeScript execution.
  • Familiarity with containerization technologies and cloud infrastructure principles.
  • A solid grasp of low-level systems programming, networking, and performance optimization techniques.
  • Experience contributing to or maintaining open-source projects is highly valued.
  • Excellent problem-solving skills and the ability to work independently in a remote-first, globally distributed team.
  • A passion for developer experience and building tools that empower others.

What You'll Gain

  • The chance to significantly impact an open-source product used by millions of developers worldwide.
  • Work on fascinating, cutting-edge challenges at the intersection of Rust, Deno, and global distributed systems.
  • Join a vibrant, supportive, and fully remote team that values collaboration and innovative thinking.
  • Opportunities for continuous learning and professional growth within a rapidly evolving tech landscape.
  • Shape the future of serverless computing and provide developers with unparalleled tools for building global applications.
  • A competitive compensation package and the flexibility of a remote work setup.

How to Apply

Click the apply button below to view the full job details and submit your application directly through the employer's official page.

Never Miss an Opportunity

Follow our LinkedIn company page for the latest job postings and career tips.

Follow on LinkedIn

Similar Opportunities

1-on-1 Math Tutor (U.S. Online)
Remote

1-on-1 Math Tutor (U.S. Online)

OverviewImagine a role where your passion for mathematics directly transforms a student's confidence...

11/7/2026
Medical Science Liaison, Allergan Aesthetics (1 Year Contract)
Remote

Medical Science Liaison, Allergan Aesthetics (1 Year Contract)

About This RoleRemote opportunity at AbbVie: Medical Science Liaison, Allergan Aesthetics (1 Year Co...

11/7/2026
Staff Software Engineer (Journeys)
Remote

Staff Software Engineer (Journeys)

About the RoleFinding the right therapist shouldn't feel like navigating an impossible maze, yet mil...

11/7/2026
Creative Strategist
Remote

Creative Strategist

Creative StrategistCompany: Santevia Water Systems Inc.Are you fascinated by what makes people click...

11/7/2026
Staff Machine Learning Engineer, Home Surfaces
Remote

Staff Machine Learning Engineer, Home Surfaces

Staff Machine Learning Engineer, Home Surfaces SpotifyEver wondered how Spotify seems to know just t...

11/7/2026
Senior Storage Mainframe Systems Programmer
Remote

Senior Storage Mainframe Systems Programmer

Senior Storage Mainframe Systems ProgrammerImagine a role where your deep expertise in mainframe sto...

11/7/2026
Customer Success Manager I | Poland
Remote

Customer Success Manager I | Poland

Customer Success Manager I | Poland Are you passionate about building strong relationships, solving...

11/7/2026
Redwood Finance Automation Engineer, Italy
Remote

Redwood Finance Automation Engineer, Italy

OverviewIf you have ever wanted to roll up your sleeves and completely transform how a major enterpr...

11/7/2026
Customer Success Manager I | Spain
Remote

Customer Success Manager I | Spain

Customer Success Manager I | Spain (Remote)Imagine yourself as the guiding star for our customers, h...

11/7/2026
Senior Metallurgist  - Remote
Remote

Senior Metallurgist - Remote

Senior Metallurgist / Welding Inspector - RemoteEver imagined your deep expertise in metallurgy and ...

11/7/2026