Skip to main content
Supabase

Performance Engineer - Performance Analysis & Tuning

RemoteWorldwide
Published
Role
Backend
Employment
Full-time
Company size
Mid-size
Salary not disclosed
Check eligibility

Open to Worldwide. Set where you work from to check your eligibility.

No BS summary

Experienced performance engineer for complex distributed systems across databases, Linux/kernel layers, networking, and cloud infrastructure. Must be able to diagnose tail latency and bottlenecks end-to-end and turn findings into shipped product or architecture improvements. Fully remote, global hiring.

Core skills

LinuxAWS

Required skills

TCPEBS

What you'll do

  • Find bottlenecks in live production systems and characterize them precisely enough that the owning team can act without the performance engineer present.
  • Partner closely with database teams such as Multigres and OrioleDB and infrastructure 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 across latency, throughput, and tail behavior.
  • Help teams self-serve performance analysis and make performance a first-class engineering concern.
  • Tune the kernel's paging behavior to production workloads.
  • Reduce memory overhead in OrioleDB and Multigres.
  • Identify and eliminate sources of latency spikes from application to kernel level.
  • Identify scalability bottlenecks across the entire stack and work with the appropriate teams in Supabase and the wider community to resolve them.

What they require

  • Deep experience in performance engineering, specifically performance analysis of complex distributed systems.
  • Ability to 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 the stack: Linux kernel internals such as virtual memory, scheduling, networking, and IO, or database internals such as query planning, storage engines, buffer and WAL management.
  • Strong working knowledge of networking and cloud infrastructure performance, including TCP behavior under load, network virtualization overhead, and performance characteristics of AWS primitives such as EBS throughput and IOPS, instance network limits, placement groups, and cross-AZ latency.
  • Proven ability to turn performance insights into real product and architecture improvements, including getting teams you do not belong to to prioritize and ship the fix.
  • Strong written communication; problem characterizations must be precise, reproducible, and compelling on their own.
  • Pragmatic, tooling-oriented mindset.
  • Comfort working across product, infrastructure, and database teams.

Benefits

  • Fully remote work.
  • Global hiring from anywhere.
  • No Supabase offices.
  • WeWork membership or co-working allowance usable anywhere in the world.
  • ESOP/equity ownership for every team member.
  • Tech allowance for laptop, monitor, headphones, or other work environment setup.
  • 100% health insurance coverage for employees.
  • 80% health insurance coverage for dependents.
  • Annual company off-sites in a new city.
  • Flexible asynchronous work.
  • Annual education allowance for courses, books, conferences, or other professional development.

open source backend platform for app development

TechnologyMid-sizesupabase.com

Details

Apply routeDom
Salary not disclosed