How to Apply to Supabase

10 min read Last updated March 12, 2026 46 open positions

Key Takeaways

  • Supabase is fully remote with 180+ employees across 35+ countries — apply from anywhere but match the timezone preference (AMER, EMEA, or APAC) specified in the job listing
  • PostgreSQL knowledge is the most valuable technical skill you can bring, regardless of whether you are applying for engineering, support, solutions architecture, or developer relations
  • Open source contributions are weighted as heavily as traditional work experience — link your GitHub profile and highlight any contributions to Supabase, PostgreSQL, or related ecosystem projects
  • The interview process involves up to four rounds including a founder conversation, all conducted remotely, with decisions typically made within two to four weeks
  • Apply directly through Ashby at jobs.ashbyhq.com/supabase for the cleanest application experience and to ensure proper tracking in their hiring pipeline
  • Supabase evaluates candidates against five core traits: Egoless, Polyglot, Process Driven, Intellectual Honesty, and Kaizen Mindset — align your application and interview responses to these values
  • Benefits include ESOP equity for all employees, 100% health insurance, global co-working membership, tech allowance, professional development budget, and regular international team off-sites
  • The company has raised $496M in funding and serves 430,000+ developers — this is a well-capitalized, high-growth company with significant market traction and long-term stability

About Supabase

Supabase is the leading open source Firebase alternative, building a complete developer platform on top of PostgreSQL. Founded in 2020 by Paul Copplestone (CEO) and Ant Wilson (CTO) as part of Y Combinator's W20 batch, Supabase has grown into a fully remote company of 180+ employees spread across 35+ countries and speaking 15+ languages. Incorporated in Singapore, the company has raised $496 million in funding and built a community of over 430,000 developers with 1,500+ open source contributors. Their core product suite includes Database (PostgreSQL), Auth (GoTrue), Storage, Edge Functions, Realtime (Elixir-based WebSocket subscriptions), and Vector Search — all designed to give developers a seamless backend experience without vendor lock-in. The GitHub repository has earned nearly 99,000 stars and 1,737 contributors, making it one of the most popular open source projects in the developer tools space. Supabase operates with a deeply asynchronous, remote-first culture where contributions to open source are valued as highly as traditional credentials.

Application Process

  1. 1
    Explore Open Roles on Ashby

    Visit supabase.com/careers or go directly to jobs.ashbyhq.com/supabase to browse all open positions. Supabase currently hires across Engineering (Platform, Databases, Observability, EngOps), Solutions Architecture, Support, Sales, Marketing, Developer Relations, Partnerships, Data & Growth, and Operations. Most roles are fully remote but specify timezone preferences such as AMER, EMEA, or APAC — make sure you match the timezone requirement before applying. Read each job description carefully, as Supabase provides detailed expectations for every role including required technical skills and preferred experience.

  2. 2
    Submit Your Application Through Ashby

    Click 'Apply' on the role that matches your background and complete the Ashby application form. You will typically need to upload your resume, provide a cover letter (highly recommended at Supabase given their small team size), and answer any role-specific screening questions. Supabase values intellectual honesty and a kaizen mindset, so tailor your application to reflect continuous improvement and genuine passion for developer tools. If you have contributed to Supabase's open source repositories or other PostgreSQL-related projects, mention these prominently — open source contributions carry significant weight in their evaluation process.

  3. 3
    Introductory Video Chat

    If your application passes initial screening, you will be invited to an introductory video chat. Since Supabase is fully remote and asynchronous by default, expect this call to be scheduled flexibly across time zones. This conversation typically covers your background, motivation for joining Supabase, and alignment with their five core traits: Egoless (team-first mentality), Polyglot (broad skillset with growth mindset), Process Driven (systematically improving workflows), Intellectual Honesty (setting aside biases), and Kaizen Mindset (continuous improvement). Come prepared to discuss why you are drawn to open source and the PostgreSQL ecosystem specifically.

  4. 4
    Technical and Team Interviews (Up to Four Rounds)

    Supabase conducts up to four interview rounds, which may include conversations with founders, your future direct teammates, and cross-functional team members. For engineering roles, expect deep technical discussions around PostgreSQL internals, distributed systems, Elixir or TypeScript depending on the team, and infrastructure at scale. For non-engineering roles, interviews focus on domain expertise, strategic thinking, and how you would contribute to Supabase's developer-first mission. All interviews are conducted remotely via video call, and Supabase aims to move quickly through the process. Some roles may include a practical exercise or take-home assignment relevant to the position.

  5. 5
    Founder or Leadership Conversation

    Many candidates will have a conversation with one or both founders — Paul Copplestone or Ant Wilson — or a senior leader in the relevant department. This is both a culture-fit assessment and an opportunity for you to ask strategic questions about Supabase's direction. The founders are known for being deeply technical and hands-on, so engineering candidates should be prepared for substantive technical dialogue rather than a superficial chat. Demonstrating knowledge of Supabase's product roadmap, recent launches (such as Log Drains, PrivateLink, or their acquisition of Hydra for columnar PostgreSQL), and competitive positioning will distinguish you.

  6. 6
    Offer and Onboarding

    Supabase makes hiring decisions quickly after final interviews. Offers include competitive base salary, ESOP (equity ownership for all team members), a tech allowance for your remote work setup, 100% health insurance coverage for employees and 80% for dependents, a co-working or WeWork membership anywhere in the world, an annual professional development allowance, and regular team off-sites in various global locations. Onboarding is fully remote and asynchronous, with documentation-driven processes that reflect the company's open source culture of transparency and self-service.


Resume Tips for Supabase

critical

Highlight PostgreSQL and Database Expertise

Supabase is built entirely on PostgreSQL, making database knowledge their most valued technical skill. Feature any experience with PostgreSQL internals, extensions (PostGIS, pgvector, pg_cron), query optimization, replication, or database administration prominently on your resume. Even for non-engineering roles, demonstrating familiarity with PostgreSQL and relational databases signals alignment with the company's core technology and mission.

critical

Showcase Open Source Contributions

Supabase's identity is rooted in open source — their main repository has nearly 99,000 GitHub stars and 1,737 contributors. Include links to your GitHub profile, specific open source contributions, pull requests to Supabase repositories, or any open source projects you maintain. If you have contributed to PostgreSQL ecosystem tools, Elixir libraries, or TypeScript frameworks, call these out explicitly. Open source activity is often weighted as heavily as traditional work experience.

critical

Demonstrate Remote and Async Work Experience

With 180+ employees across 35+ countries, Supabase operates as a fully remote, asynchronous-first company. Highlight previous remote work experience, especially in distributed teams across multiple time zones. Mention specific tools and practices you have used for async collaboration such as written documentation, RFC processes, asynchronous code reviews, and self-directed project management. This signals you can thrive in their work environment.

recommended

Align with Supabase's Five Core Traits

Supabase evaluates candidates against five traits: Egoless (team goals first), Polyglot (broad skills with growth mindset), Process Driven (systematizing and improving workflows), Intellectual Honesty (evidence-based thinking), and Kaizen Mindset (continuous improvement). Weave examples of these traits into your experience bullets. For instance, describe a time you automated yourself out of a repetitive task (Process Driven) or pivoted your approach based on data rather than ego (Intellectual Honesty).

recommended

Include Relevant Tech Stack Keywords

Supabase's stack spans PostgreSQL, TypeScript, Elixir, Go, Kubernetes, Docker, and various cloud infrastructure tools. Their Ashby ATS will surface applications that match role-specific keywords, so include the exact technologies listed in the job description. For engineering roles, mention PostgREST, GoTrue, Kong, Deno (Edge Functions), and any experience with real-time systems or WebSocket protocols. For platform roles, highlight Kubernetes, Terraform, and observability tools.

recommended

Quantify Developer Tool or Platform Impact

Supabase serves hundreds of thousands of developers, so they value candidates who understand developer experience at scale. Quantify your impact in terms developers care about: API latency improvements, uptime percentages, developer adoption metrics, documentation coverage, community growth, or deployment frequency. Metrics like 'reduced p99 query latency by 40%' or 'grew developer community from 5K to 50K' resonate strongly with a developer tools company.

nice_to_have

Keep Your Resume Clean and Parseable

Supabase uses Ashby as their ATS, which handles modern resume formats well but still benefits from clean structure. Use standard section headers (Experience, Education, Skills, Projects), avoid tables or multi-column layouts, and submit in PDF format. Keep it to two pages maximum — Supabase values conciseness and clarity, which aligns with their 'Process Driven' trait of eliminating unnecessary complexity.



Interview Culture

Supabase's interview culture reflects its open source, remote-first DNA.

Interviews are conducted entirely via video call with an emphasis on asynchronous communication and moving quickly. The company evaluates candidates against five core traits — Egoless, Polyglot, Process Driven, Intellectual Honesty, and Kaizen Mindset — which means interviews are designed to surface how you think and collaborate rather than testing rote knowledge. For engineering roles, expect deep PostgreSQL discussions, systems design conversations, and potentially a practical exercise that mirrors real work at Supabase. The founders, Paul Copplestone and Ant Wilson, are deeply technical and often participate directly in hiring for key roles, bringing a startup energy even as the company scales. Supabase values builders who ship, contribute to open source, and care deeply about developer experience. The interview process typically moves from application to offer in two to four weeks, with up to four interview rounds including an introductory chat, technical or domain interviews with future teammates, and a leadership conversation. The culture is notably non-hierarchical — candidates are evaluated on what they can build and how they collaborate, not on pedigree or credentials. Being able to point to shipped products, open source contributions, or PostgreSQL expertise will consistently outweigh a prestigious resume with no tangible output.

What Supabase Looks For

  • Deep PostgreSQL expertise — Supabase is built entirely on Postgres, so understanding of database internals, extensions, query optimization, and replication is the single most valued technical skill across engineering roles
  • Active open source contributions — with nearly 99K GitHub stars and a contributor community of 1,700+, Supabase prioritizes candidates who have demonstrated commitment to open source through code contributions, documentation, community support, or maintaining their own projects
  • Egoless collaboration — the company explicitly values team-first mentality where individuals are willing to do unglamorous work, accept feedback gracefully, and prioritize collective success over personal recognition
  • Polyglot technical breadth — while depth in one area matters, Supabase values engineers and team members who can work across TypeScript, Elixir, Go, SQL, and infrastructure tools, reflecting their diverse tech stack
  • Process-driven mindset — candidates who systematically improve workflows, document their decisions, automate repetitive tasks, and ultimately engineer themselves out of their current role are strongly preferred
  • Remote work maturity — with 180+ people across 35+ countries, Supabase needs self-directed individuals who communicate clearly in writing, manage their time independently, and thrive without in-person oversight
  • Developer empathy — whether in engineering, marketing, sales, or support, every Supabase team member must understand and care about the developer experience, since their entire business serves a technical audience
  • Intellectual honesty and continuous improvement — the kaizen mindset means always questioning assumptions, making data-driven decisions, and improving both the product and yourself incrementally every day

Frequently Asked Questions

What is the hiring process like at Supabase?
Supabase's hiring process is designed to be fast and remote-friendly, typically completing within two to four weeks. After submitting your application through their Ashby job board, you will first have an introductory video chat to discuss your background and motivation. This is followed by up to four additional interview rounds that may include conversations with founders Paul Copplestone or Ant Wilson, your future direct teammates, and cross-functional team members. Engineering roles include deep technical discussions around PostgreSQL, distributed systems, and the specific technologies relevant to the team you are joining. All interviews are conducted via video call, and the company prides itself on moving quickly through the process. Some roles may include a practical exercise or take-home assignment designed to mirror real work at Supabase.
Does Supabase hire remotely, and are there location restrictions?
Supabase is a fully remote company with no physical office locations. Their team of 180+ employees is distributed across 35+ countries and 15+ languages. However, most job listings specify a timezone preference — typically AMER (Americas), EMEA (Europe, Middle East, Africa), or APAC (Asia-Pacific) — to ensure overlap with teammates and customers in those regions. A small number of roles, such as certain Developer Relations positions, may specify a particular city like San Francisco for event attendance and community engagement. When browsing jobs on their Ashby board, pay close attention to the location field to confirm you meet the timezone or regional requirement before applying.
What benefits and compensation does Supabase offer?
Supabase offers a comprehensive benefits package designed for their global, remote workforce. All employees receive ESOP (Employee Stock Ownership Plan) equity, giving everyone a stake in the company's success. Health insurance covers 100% for employees and 80% for dependents. The company provides a tech allowance for setting up your remote workspace, a co-working or WeWork membership anywhere in the world, and an annual professional development allowance for courses, conferences, and learning. Supabase also organizes regular team off-sites in different global locations, bringing the distributed team together for collaboration and bonding. The combination of equity, flexibility, and investment in employee growth makes the compensation package competitive with well-funded Silicon Valley startups.
How important are open source contributions when applying to Supabase?
Open source contributions are exceptionally important at Supabase — arguably more so than at most other companies. Supabase's entire identity is built on open source, with their main GitHub repository earning nearly 99,000 stars and attracting over 1,737 contributors. The company was founded on the principle of building open source alternatives to proprietary tools, so they naturally gravitate toward candidates who share that ethos. Contributions to Supabase's own repositories (supabase/supabase, supabase/realtime, supabase/gotrue, supabase/postgrest) carry the most weight, but any meaningful open source work — maintaining a library, contributing to PostgreSQL extensions, writing developer documentation, or actively participating in open source communities — demonstrates the builder mentality they value. Include your GitHub profile URL prominently on your resume.
What technical skills does Supabase look for in engineering candidates?
PostgreSQL expertise is the single most important technical skill at Supabase, since the entire platform is built on top of Postgres. Beyond that, their tech stack spans TypeScript (67.9% of their codebase), Elixir (powering their Realtime service), Go, and infrastructure tools like Kubernetes, Docker, and Terraform. Specific teams have targeted requirements: the Platform team focuses on Kubernetes and cloud infrastructure, the Databases team needs deep PostgreSQL internals knowledge including extensions and replication, and the Observability team works with monitoring and logging systems at scale. Familiarity with PostgREST (auto-generated REST APIs from PostgreSQL), GoTrue (authentication), Kong (API gateway), and Deno (Edge Functions runtime) is valuable. The company values polyglot engineers who can work across multiple languages and systems rather than specialists in a single technology.
What are Supabase's five core traits and how should I demonstrate them?
Supabase evaluates every candidate against five core traits that define their culture. First, Egoless means being willing to do unglamorous work and putting team goals above personal recognition — demonstrate this by describing times you supported teammates or took on thankless tasks. Second, Polyglot means having broad skills with a growth mindset, not just deep specialization — show that you have learned new technologies or domains throughout your career. Third, Process Driven means systematically improving workflows and engineering yourself out of repetitive tasks — give examples of automation, documentation, or process improvements you have implemented. Fourth, Intellectual Honesty means making decisions based on evidence rather than ego or bias — describe situations where you changed your mind based on data. Fifth, Kaizen Mindset means continuously improving in all areas — show a pattern of learning, iterating, and getting better over time across your career.
What types of roles does Supabase typically hire for?
Supabase hires across a broad range of functions, though engineering roles form the largest category. Current engineering openings span Platform Engineering (Kubernetes, compute, data infrastructure), Database Engineering (PostgreSQL internals, Multigres), Observability (Elixir-based monitoring), Infrastructure, and Support Tooling. Beyond engineering, Supabase actively hires for Solutions Architecture (helping enterprise customers implement Supabase), Support Engineering (including specialized Database Support Engineers), Sales (Account Executives and Business Development across regions), Marketing (Developer Relations, Product Marketing, Field Marketing), Partnerships (VC and partner development), Data & Growth (analytics and intelligence), and Operations (including audit and compliance). The company tends to hire in waves aligned with product launches and regional expansion, so checking the job board regularly is recommended.
Should I include a cover letter when applying to Supabase?
While not always explicitly required, including a cover letter is highly recommended when applying to Supabase. As a company of 180+ people, Supabase is still small enough that individual applications receive meaningful review, and a well-crafted cover letter can differentiate you significantly. Use the cover letter to explain your connection to open source and the PostgreSQL ecosystem, demonstrate alignment with their five core traits (Egoless, Polyglot, Process Driven, Intellectual Honesty, Kaizen Mindset), and articulate why you are specifically drawn to Supabase rather than other developer tools companies. If you have used Supabase as a developer, mention specific features you appreciate or improvements you would suggest. Keep it concise — two to three focused paragraphs that add context your resume cannot convey, particularly around motivation and cultural fit.
How competitive is it to get hired at Supabase?
Supabase is highly competitive to join, given their combination of strong funding ($496M raised), a beloved open source product with nearly 99K GitHub stars, and a desirable fully remote culture. With only 180+ employees and a selective hiring bar, each role attracts significant interest from the global developer community. The company's emphasis on open source contributions and PostgreSQL expertise means that candidates who can demonstrate tangible, public work in these areas have a meaningful advantage over those with only traditional corporate experience. To stand out, focus on quality over quantity in your application: a targeted resume with relevant PostgreSQL and open source experience, a thoughtful cover letter connecting your background to Supabase's mission, and concrete examples of the five core traits will serve you far better than a generic application. Joining their talent community through Ashby also keeps you visible for future openings if a current role is not the right fit.

Open Positions

Supabase currently has 46 open positions.

Check Your Resume Before Applying → View 46 open positions at Supabase

Related Resources

Similar Companies

Related Articles


Sources

  1. Supabase — Supabase
  2. Supabase — Supabase
  3. Supabase — Supabase
  4. Supabase — Supabase