Software Engineer - Support Tooling
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 5+ years of experience as a backend or full-stack engineer working on production systems. • Strong backend fundamentals, including API design, background jobs, and data modeling. • Have experience building internal tools, admin dashboards, or operational systems used by non-engineering teams. • Comfortable working across multiple languages and frameworks, with strong experience in JavaScript or TypeScript, and the ability to work productively alongside existing Elixir systems that power background jobs and automations. • Product-oriented mindset and are comfortable working from ambiguous requirements to propose practical solutions. • Experience integrating with third-party APIs and maintaining long-lived internal integrations. • Communicate clearly across technical and non-technical audiences in an async, globally distributed team. • Excited by solving real-world problems for developers and support teams. • Comfortable navigating evolving systems and priorities while maintaining reliability and quality. • Experience with Elixir, Phoenix, LiveView, or Oban-based background processing. • Familiarity with support tooling or ticketing systems. • Hands-on experience integrating AI or LLM-based features into real products.
Benefits
• We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world. • Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together. • Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work. • Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us. • Annual Off-Sites • Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year. • We operate asynchronously and trust you to manage your own time. You know what needs to be done and when. • Professional Development • Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.