Join Supabase as a Performance Engineer to enhance platform performance and optimize systems. Collaborate with database and infra teams to deliver measurable improvements across the stack.
Responsibilities
Find bottlenecks in live production systems and characterize them precisely enough that the owning team can act on them without you in the room.
Partner closely with database teams (e.g. Multigres, OrioleDB) and infra teams to land concrete performance improvements.
Build, communicate, and evolve performance methodologies and tooling that turn live production data into actionable insight.
Partner with the observability team to capture the right signals and establish a unified view of platform performance (latency, throughput, tail behavior) across products.
Help teams self-serve performance analysis and make performance a first-class engineering concern.
Requirements
Deep experience in performance engineering, specifically performance analysis of complex distributed systems.
You can walk the whole stack: follow a tail-latency problem from the query optimizer through the syscall boundary to the IO scheduler — or across pooler hops, network paths, and availability zones — reading profiles and traces at every layer.
Depth on at least one end of that stack: Linux kernel internals (virtual memory, scheduling, networking, IO) or database internals (query planning, storage engines, buffer and WAL management)
Strong working knowledge of networking and cloud infrastructure performance: TCP behavior under load, network virtualization overhead, and the performance characteristics of AWS primitives (EBS throughput and IOPS, instance network limits, placement groups, cross-AZ latency).
Proven ability to turn performance insights into real product and architecture improvements — including getting teams you don't belong to to prioritize and ship the fix.
Strong written communication: your problem characterisations are precise, reproducible, and compelling on their own.
Pragmatic, tooling-oriented mindset; comfort working across product, infra, and database teams.
The City of Regina is hiring a Project Engineer/Coordinator for Water - Sewer Programming. Ideal for those with experience in municipal infrastructure, water/wastewater, engineering, or project management.
Validation Engineer testing SSD firmware, NVMe features, and NAND memory products for DATAmundi’s localization and data - services software business. Detecting defects, optimizing validation, and coordinating with firmware engineers and clients.
Electrical Engineer - in - Training designing substation protection, control, and metering systems for Qualus, a power infrastructure transformation firm. Supporting utility projects from concept through construction and commissioning.
Project Engineer improving yield, efficiency, and raw - material utilization in Agropur’s dairy manufacturing operations. Leading process optimization and capital projects at the Granby facility.
Compiler Engineer advancing Intel’s oneAPI offloading and SYCL infrastructure for CPUs, GPUs, and accelerators. Collaborating with LLVM and Intel teams on production compiler technology.
Product Designer applying environmental engineering expertise to C - MORE’s enterprise risk and compliance data products. Designing usable workflows and interfaces for complex environmental risk intelligence.
Staff engineer managing novel vulnerability disclosure and CVE coordination for Chainguard, which secures open - source software supply chains. Leading industry collaboration on AI - driven software security standards, embargoes, and response processes.
Technical Proposal Specialist/Engineer developing medium - voltage switchgear quotes, layouts, pricing, and designs for S&C Electric’s power - grid solutions. Liaising with sales, customers, engineering, and production in hybrid Toronto role.
Senior Graphics Engineer developing high - performance C++ rendering systems for thatgamecompany’s social game. Optimizing graphics across platforms, especially mobile devices.