Database Support Engineer
This role troubleshoots complex PostgreSQL and Supabase platform issues, advises advanced users, reproduces bugs, and partners with engineering on product improvements. It requires 7+ years in technical support, databases, backend engineering, SRE, or similar work, plus deep PostgreSQL and SQL expertise.
About the job
Responsibilities
- Investigate and resolve advanced customer issues across PostgreSQL, Auth, row-level security (RLS), Storage, Realtime, Edge Functions, and client libraries.
- Provide proactive guidance to optimize workloads, avoid common pitfalls, and advise advanced users.
- Reproduce bugs, isolate root causes, propose workarounds, and escalate issues to engineering with clear reproduction steps.
- Ask targeted questions to turn incomplete reports into actionable cases.
- Communicate clearly and empathetically with users of all levels, including during high-impact or time-sensitive situations.
- Identify patterns across tickets and recommend improvements to documentation, tooling, and the product.
- Mentor junior team members and improve support quality.
Requirements
- 7+ years of experience in technical support, databases, backend engineering, SRE, or similar roles.
- Deep PostgreSQL expertise, including autovacuum behavior, WAL growth, long-running transactions, table bloat, and database internals.
- Strong high-performance SQL and query optimization skills.
- Experience troubleshooting complex setups, including multi-tenant schema patterns and distributed-system behavior.
- Experience handling data migration issues, including
pg_dump/restore, schema drift, failed migrations, and safe recovery. - Hands-on experience with cloud hosting providers such as AWS.
- Comfortable working in terminal and Linux environments.
- Ability to work effectively in high-volume situations and quickly form and test assumptions.
- Availability within APAC time zones.
Compensation & Benefits
- Fully remote work.
- WeWork membership or coworking allowance.
- Employee stock ownership (ESOP).
- Tech allowance for equipment and workspace needs.
- Health insurance covering 100% for employees and 80% for dependents, wherever available.
- Annual company off-sites.
- Flexible, asynchronous work.
- Annual professional-development allowance.
Skills
Postgres, SQL, Query Optimization, AWS, Linux, SRE, Rls, Edge Functions, Data Migration, Pg_Dump, Distributed Systems, Autovacuum
Similar jobs
Support Engineering jobsLeads a technical customer support team, owning escalations, team development, support processes, and the AI automation roadmap. Requires 5+ years in technical support, technical account management, or engineering, including 2+ years managing people and strong API, observability, SQL, and AI/LLM fluency.
Senior technical customer experience specialist handling complex escalations, support investigations, bugs, and customer calls for an AI-powered product. The role requires 5+ years of technical support experience, strong API and integration troubleshooting, and peer mentoring skills.
Leads and develops a SaaS product support team, overseeing escalations, complex investigations, support metrics, hiring, and process improvement. Requires 5+ years in technical support, application support, FP&A, or financial modeling, plus strong leadership and project management skills.
Provides frontline technical support for the Databricks Data Intelligence platform, resolving complex customer issues, leading incident response, and improving platform reliability. Requires 7+ years of relevant experience, cloud and distributed-data expertise, and a bachelor’s degree.
Leads Level 1 technical triage for a B2B AI deployment in India, diagnosing issues across ML systems, applications, APIs, infrastructure, and networking before coordinating escalations. The role requires 5–9 years of technical or production support experience and strong incident communication and ownership.