hero

Join an outlier

Felicis portfolio companies are growing their teams in the U.S. and beyond.
202
companies
2,579
Jobs

Senior/Staff Support Engineer (Americas)

Supabase

Supabase

Customer Service
Remote
Posted on Nov 23, 2024

Supabase is an open-source Firebase alternative built by developers for developers. Supabase adds auth, realtime, storage, restful APIs, and edge functions to Postgres.

We are seeking Senior/Staff level Support Engineers to provide world-class developer support for anyone experiencing issues or seeking guidance when using Supabase. The support team is globally distributed with a strong focus on minimizing time to fix, and works closely with the product engineering and growth teams.

You will:

  • Provide initial and timely responses to all support cases for a variety of topics, from billing or pre-sales requests to optimization or implementation questions.

  • Act as a point of support internal escalation, and assisting with tickets escalated to product engineering teams.

  • Monitor multiple feedback channels, e.g. Github Issues & Discussions (check them here: https://github.com/supabase/supabase/issues).

  • Plan and implement internal tooling might be developed or obtained to improve support efficiency.

  • Provide deep, personalized, holistic technical guidance in urgent and non-urgent situations for Enterprise customers

  • Develop technical training materials for both our team and, ideally, our users

  • Work closely with product teams to be the voice of the customer in planning and development

  • Mentor other Support Engineers, act as a force multiplier for the team

You are:

  • Experienced in Systems Administration, DBA, SRE, or other troubleshooting-heavy technical role, with 5+ years of experience.

  • Bonus if you have also held customer-facing roles.

  • Proficient in SQL (ideally PostgreSQL). You feel comfortable with complex SQL queries.

  • Excellent communication skills and fluency in English.

  • Skilled in using Linux/Unix operating systems and the command line, including troubleshooting system level errors.

  • Experienced working with GitHub Issues and Discussions.

  • Bonus points if you're familiar with popular JavaScript frameworks like React, Vue, and Svelte and have some experience with Node.js.

  • Having a degree in Computer Science, CIS, or similar is a plus too, but not a requirement.

Timezones & Logistics

  • It’s a full-time position with a required location in North/South America time zones (we don’t believe in sustainability of overnight shifts).

  • This position covers Monday → Friday

  • We’re looking for a start date in Early 2025

We offer

  • 100% remote work. No location-based adjustment to your salary.

  • ESOP (equity ownership in the company)

  • Autonomous work. We work collaboratively on projects, but you set your own pace.

  • Health, Vision and Dental benefits. Supabase covers 100% of the cost for employees and 80% for dependents

  • Tech Allowance for any office setup you need

  • Annual Education Allowance

  • Annually run off-sites.

About the team

  • We're a startup. It's unstructured.

  • Collectively founded more than 30 startups.

  • Globally distributed team with more than 30 different nationalities.

  • We deeply believe in the efficacy of collaborative open source. We support existing communities and tools, rather than building "yet another xx".

  • We "dogfood" everything. If you use it in your project, we use it in Supabase.

Process

  • The entire process is fully remote and all communication will happen over email or via video chat.

  • Once you've submitted your application, the team will review your submission and may reach out for a short screening interview over a video call.

  • If you pass the screen you will be invited to up to four follow-up interviews.

  • The calls:

    • usually take between 20-45 minutes each depending on the interviewer.

    • most of the time, are all 1:1.

    • will be with the founders, a member of either the growth or engineering team (depending on the role) and usually one other person from your immediate team or function.

  • Once the interviews are over, the team will meet to discuss several roles and candidates and may:

    • ask one or two follow-up questions over email or a quick call.

    • go directly to making an offer.