Supabase
Engineering Manager - Realtime (Elixir, Distributed Systems)
Remote · Anywhere · Any timezone · Full-timePay not disclosedAbout a minute here, then a few on Supabase's site. Your application is saved on Tamborin first.
What this role offers
Async-first teamWritten updates, few meetings
Any timezoneAsync-first team, no fixed hours
- Type
- Full-time
- Pay
- Pay not disclosed
- Where
- Remote · Anywhere
- Start
- Flexible
- Who can apply
- Any timezone
- Apply by
- Open until filled
- Experience
- Lead
- Openings
- 1
About the role
What you'll do
Supabase wants an Engineering Manager to lead its Realtime team, which runs the Broadcast, Presence and Postgres Changes features on a globally distributed Elixir/Phoenix cluster. You'll own the team's people work, hiring and roadmap, steer design reviews and reliability, and act as an incident commander. Hands-on coding isn't expected, but technical judgment is.
Requirements
- 5+ years in engineering, with 3+ years managing remote engineering teams
- Has led a team running a low-latency, high-connection service (WebSockets, pub/sub, messaging or streaming)
- Solid grounding in distributed systems: clustering, rate limiting, backpressure, capacity planning
- Experience leading production incident response and blameless follow-ups
- Elixir/BEAM or Postgres logical replication experience is a bonus
Fully remote and open worldwide, including Africa; Supabase works asynchronously across time zones.
Skills
Engineering ManagementElixirDistributed SystemsWebSocketsIncident Response
About Supabase
San Francisco, USAWebsite ↗Pay not disclosedSupabase · Any timezone