About the job
About Supabase
Supabase is an innovative Postgres development platform crafted by developers for developers. Our comprehensive backend solution encompasses Database, Auth, Storage, Edge Functions, Realtime, and Vector Search, all seamlessly integrated for optimal growth.
About the Role
We are on the lookout for a skilled Database Support Engineer to join our dedicated Support Team. Your mission will be to assist developers in overcoming intricate challenges, enhancing reliability, and fully leveraging the Supabase platform. You will collaborate closely with both customers and the engineering team, using real-world insights to elevate product quality and developer experience.
This position is perfect for someone who excels in asynchronous, fast-paced environments and is passionate about creating scalable developer tools.
Key Responsibilities
In this role, you will:
Investigate and resolve complex customer issues related to Postgres, Auth, RLS, Storage, Realtime, Edge Functions, and client libraries.
Offer consultative, proactive guidance to optimize workloads, prevent common pitfalls, and provide tailored advice to our most advanced users.
Reproduce bugs, identify root causes, suggest workarounds, and escalate issues to engineering with detailed reproduction steps.
Pose insightful, targeted questions that transform incomplete reports into actionable cases.
Communicate effectively and empathetically with users of all levels, particularly during critical or time-sensitive situations.
Identify patterns in support tickets and recommend enhancements to documentation, tools, and the product itself.
Mentor junior team members and contribute to elevating overall support quality.
Ideal Candidate Profile
You possess 6+ years of experience in technical support, backend engineering, SRE, or a similar field.
You have an in-depth understanding of PostgreSQL, including autovacuum behavior, WAL growth, long-running transactions, table bloat, and other internal mechanisms.
You are proficient in high-performance SQL and query optimization.
You are comfortable troubleshooting complex setups, including multi-tenant schema patterns.
You can debug edge functions and comprehend distributed system behavior during challenging failures.
You have experience handling data migration issues (pg_dump/restore, schema drift, failed migrations).

