Support Engineer
Employment Type: Full-Time
Location Type: Remote
Salary: Not specified
Position Overview
We are seeking 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.
Responsibilities
- 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.
- Triage support cases including directing users to previous answers, code examples, documentation, or escalating to specific technical or business team members.
- Monitor multiple feedback channels, e.g. Github Issues & Discussions (check them here: https://github.com/supabase/supabase/issues).
- Identify where internal tooling might be developed or obtained to improve support efficiency.
- Reproduce issues, create test cases and improve test coverage, if you have experience with testing.
Requirements
- Experience: 3+ years of experience providing developer support to technical customers.
- Technical Skills:
- Proficient in SQL (ideally PostgreSQL). Comfortable with complex SQL queries. Database administration experience is a plus.
- Skilled in using Linux/Unix operating systems and the command line.
- Experienced working with GitHub Issues and Discussions.
- Communication: Excellent communication skills and fluency in English.
- Bonus Points:
- Familiarity with popular JavaScript frameworks like React, Vue, and Svelte.
- Some experience with Node.js.
- A degree in Computer Science.
Timezones & Logistics
- Schedule: Full-time position with 4 10-hour shifts, permanently covering weekends during EMEA Hours: 08:00-18:00 UTC.
- Location Preference: Primarily looking for candidates in Europe, Africa, or Middle Eastern timezones for this shift.
- Shift Coverage: Friday → Monday based on the above UTC times, which may vary slightly for your specific timezone.
We Offer
- 100% remote work from anywhere in the world. No location-based adjustment to your salary.
- ESOP (equity ownership in the company).
- Autonomous work with collaborative project involvement.
- Health, Vision, and Dental benefits (Supabase covers 100% of the cost for employees and 80% for dependents).
- Generous Tech Allowance for any office setup needs.
- 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.
- Deep belief in the efficacy of collaborative open source, supporting existing communities and tools.
- We "dogfood" everything; if it's used in your project, it's used in Supabase.
Application Process
The entire process is fully remote, with all communication happening over email or video chat.
- Application Submission: Submit your application.
- Screening Interview: The team will review your submission and may reach out for a short screening interview via video call.
- Follow-up Interviews: If you pass the screening, you will be invited to up to four follow-up interviews:
- Calls typically last between 20-45 minutes.
- Most calls are 1:1.
- Interviews will be with founders, a member of the growth or engineering team (depending on the role), and usually one other person from your immediate team or function.
- Decision: After interviews, the team will discuss candidates and may:
- Ask follow-up questions via email or a quick call.
- Proceed directly to making an offer.