Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Supabase Platform Engineer image - Rise Careers
Job details

Supabase Platform Engineer

Supabase is an Open Source and fully remote company building developer tools for databases.

We're looking for a Supabase Platform Engineer to join our team and elevate our PostgreSQL offerings.

You'll work hand-in-hand with the PostgreSQL team and play an instrumental role in technical decision-making and refining internal methodologies.

The focus of this role is around owning stability and deployment of our products. This role involves ongoing contribution and co-responsibility for builds/deployments via our public supabase/postgres GitHub repository. This repository bundles an array of features/products into docker images and AWS AMIs, giving users the ability to run Supabase on our cloud and locally. This role will function has developed as a bridge between product and infrastructure teams to improve the reliability of product deployments and upgrades.

In this role, your primary responsibilities will include:

  • Packaging software into our supabase/postgres repo to using either nix language with flakes, or debian packaging depending on our required target

  • Supporting the expansion of knowledge in Supabase toward our platform release system so that developers can self service more and more over time.

  • Expanding on our github actions, our team tooling, and our testing/release approaches

  • Timely PostgreSQL major, minor, and extension upgrades.

  • Engaging in proactive identification and resolution of production issues in customer deployments.

  • Contributing to the creation/maintaining of best practices, tools, and tests to ensure enhanced stability and decreased deployment risks over time.

What we need

This role demands the following pivotal qualities:

  1. PostgreSQL Expert: A profound understanding of PostgreSQL and its associated tools. Familiarity with extensions, performance optimization, and best practices is essential.

  2. Infrastructure: Proven expertise in infrastructure management, tooling, and optimization.

  3. Self-directed & Initiative: At Supabase, we value independence and proactive problem-solving. We anticipate you to be a dynamic self-starter, thriving in asynchronous collaboration across diverse teams. Your knack for spotting areas of improvement and commitment to realizing those enhancements will be key.

What you’ll do

  • Improve the utility and efficiency of our PostgreSQL offerings.

  • Work with relevant teams to understand the issues around postgres stability, and apply those insights to the build/test/deploy AMI and Docker releases.

  • Contribute to the enhancement of our public GitHub repositories, especially supabase/postgres.

  • Develop and expand tooling and solutions within the Supabase ecosystem.

  • Engage with customers routinely, ensuring our solutions resonate with their needs.

  • Address and resolve GitHub and Support issues.

Must haves

  • 3+ years experience with PostgreSQL and its ecosystem.

  • Knowledge of Ansible, nix package management system (including nix flakes), packer, docker, qemu/kvm, aws, and kubernetes deployments is essential. Need experience with linux and darwin/macos aarch64 targets, as we maintain ability to build for both architectures

  • Must have experience with conventional and nix-packaged builds of C/C++, Go, javascript, and Rust based projects

  • Exposure to public cloud platforms and deployment methodologies.

  • Eagerness to improve and expand our development tools/stack.

  • Comfortable with regular interactions with customers

  • Willingness to work on an “integrated” system and approach to packaging. For many reasons, we cannot apply nix packaging to every component in our stack, nor can we just adopt Nixos in production. We have successfully laid the foundation for integrating conventional and Nix-based systems, with carefully validated choices including using flakes, etc. So, you must be willing to work within and help optimize this paradigm toward our platform development.

  • Must be willing to take on co-responsibility for teaching our engineering team to learn, use and contribute to our Nix-based work, and help troubleshoot and solve issues around the whole platform/postgres stack.

Nice to haves

  • Experience with PostgREST, gotrue/supabase auth, and other Supabase stack components.

  • Contributions to significant, open-source projects in the PostgreSQL domain.

We offer:

  • 100% remote work from anywhere in the world. No location-based adjustment to your salary.

  • Autonomous work. We work collaboratively on projects, but you set your own pace.

  • Health, Vision and Dental benefits. Supabase covers 100% of the cost for employees and 80% for dependants

  • Generous Tech Allowance for any office setup you need

  • 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.

  • We deeply believe in the efficacy of collaborative open source. We support existing communities and tools, rather than building "yet another xx".

  • We "dogfood" everything. If you use it in your project, we use it in Supabase.

Process

  • The entire process is fully remote and all communication will happen over email or via video chat.

  • Once you've submitted your application, the team will review your submission and may reach out for a short screening interview over a video call.

  • If you pass the screen you will be invited to up to four follow-up interviews.

  • The calls:

    • usually take between 20-45 minutes each depending on the interviewer.

    • most of the time, are all 1:1.

    • will be with the founders, a member of either the growth or engineering team (depending on the role) and usually one other person from your immediate team or function.

  • Once the interviews are over, the team will meet to discuss several roles and candidates and may:

    • ask one or two follow-up questions over email or a quick call.

    • go directly to making an offer.

Supabase Glassdoor Company Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Supabase DE&I Review
5.0 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Supabase
Supabase CEO photo
Unknown name
Approve of CEO

Average salary estimate

$110000 / YEARLY (est.)
min
max
$90000K
$130000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Supabase Platform Engineer, Supabase

Are you passionate about PostgreSQL and eager to make an impact in the world of open-source technology? Supabase is looking for a Supabase Platform Engineer to join our innovative team! In this fully remote role, you'll dive into the nitty-gritty of PostgreSQL, working closely with our dedicated PostgreSQL team to enhance our offerings. Your main focus will be on ensuring the stability and smooth deployment of our products. As part of your role, you'll contribute to our public supabase/postgres GitHub repository, packing software into Docker images and AWS AMIs that enable users to run Supabase both locally and on our cloud. You'll engage in proactive problem-solving, tackle production issues, and help create best practices around deployment to enhance reliability over time. Exciting elements of this role involve building tools that benefit our developers and interacting directly with customers to ensure our solutions meet their needs. You'll need to be well-versed in PostgreSQL and have experience with packaging, infrastructure management, and cloud deployments. Independence is key, as we encourage our engineers to forge their paths and collaborate asynchronously. Join us at Supabase, where your expertise will help shape the future of developer tools for databases!

Frequently Asked Questions (FAQs) for Supabase Platform Engineer Role at Supabase
What are the responsibilities of a Supabase Platform Engineer at Supabase?

As a Supabase Platform Engineer, your responsibilities will include enhancing PostgreSQL offerings, managing deployments through the supabase/postgres GitHub repository, and supporting timely PostgreSQL upgrades. You will play a key role in problem identification and resolution for production issues and work on tools that aid developer self-sufficiency.

Join Rise to see the full answer
What qualifications do I need to become a Supabase Platform Engineer?

To qualify as a Supabase Platform Engineer, you should have at least 3 years of experience with PostgreSQL and its ecosystem. Familiarity with tools like Ansible, Docker, AWS, and expertise in C/C++, Go, JavaScript, or Rust-based projects will be essential. A strong understanding of infrastructure management is also a must.

Join Rise to see the full answer
What technical skills are required for a Supabase Platform Engineer position?

A successful Supabase Platform Engineer should possess a deep understanding of PostgreSQL, infrastructure management, and experience with package management systems, such as Nix. You should also be comfortable with cloud deployment methodologies and have regular customer interaction.

Join Rise to see the full answer
What does the work environment look like for a Supabase Platform Engineer?

At Supabase, the work environment is fully remote, allowing you to work from anywhere. We offer autonomy in your work with a collaborative community that values open-source principles. Our team encompasses diverse nationalities and experiences, ideal for fostering innovative thinking.

Join Rise to see the full answer
How does Supabase support the career development of a Platform Engineer?

Supabase strongly supports career development through a generous annual education allowance and tech setup reimbursements. You also have the opportunity to contribute to open-source projects and develop leaders within the engineering team by co-responsibly teaching and troubleshooting.

Join Rise to see the full answer
Common Interview Questions for Supabase Platform Engineer
Can you explain your experience with PostgreSQL and how it relates to the Supabase Platform Engineer role?

When answering this question, illustrate specific examples where you’ve utilized PostgreSQL in your previous roles, discussing any optimizations, custom setups, or troubleshooting you’ve performed that align with Supabase's goals.

Join Rise to see the full answer
How do you approach problem-solving in production environments?

Detail your problem-solving process, emphasizing your proactive identification of issues and how you prioritize resolution actions. Discuss tools and methods you've previously used that could relate to the Supabase platform.

Join Rise to see the full answer
What is your experience with cloud deployments and the tools you’ve used?

Share specific examples of cloud deployments you’ve worked on, mentioning relevant tools such as AWS, Docker, or Kubernetes. Highlight any challenges faced and how you overcame them.

Join Rise to see the full answer
Describe a project where you’ve improved deployment stability.

Discuss a concrete project where your actions resulted in improved deployment outcomes. Focus on the collaboration with teams, the technologies involved, and any metrics that showcase the stability increase.

Join Rise to see the full answer
What strategies do you use for packaging software for deployment?

Explain your methodology on packaging software, particularly with references to Nix or Docker. Discuss controls for quality assurance you’ve implemented throughout your experiences.

Join Rise to see the full answer
How do you stay updated with new PostgreSQL features and best practices?

Share how you actively engage with the PostgreSQL community, such as following updates, participating in forums, or contributing to open-source projects. Discuss any continuous learning resources you utilize.

Join Rise to see the full answer
Can you discuss your familiarity with Ansible and infrastructure management?

Elaborate on your experiences managing infrastructure with Ansible and how it contributed to efficiency or productivity. Specific examples will enhance your response.

Join Rise to see the full answer
What experience do you have with version control systems like Git?

Describe your proficiency with Git, detailing projects you've collaborated on via GitHub, and how you've addressed issues or contributed to open-source repositories, specifically your experiences with the supabase/postgres repo.

Join Rise to see the full answer
How would you enhance developer self-service for the Supabase platform?

Consider discussing procedural or tool-based enhancements you’d propose that would allow developers greater independence aka self-service. Highlight how this ties into your previous experiences and successes.

Join Rise to see the full answer
What steps do you take to ensure effective customer interaction?

Illustrate your approach to customer engagement, whether through troubleshooting or feedback implementation, ensuring that solutions remain relevant to customer needs. Consider including a success story.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Supabase Remote No location specified
Posted 2 days ago
Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
OfferFit Remote LATAM (Remote) and Canada (Remote)
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Barker Associates Remote No location specified
Posted 4 days ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Strategy and Corporate Development Intern at SoundCloud
Photo of the Rise User
Someone from OH, Milford just viewed Visual Designer (Contract to Hire) at Abridge
Photo of the Rise User
Someone from OH, Dublin just viewed User Researcher III at Fearless
Photo of the Rise User
Someone from OH, Dublin just viewed Senior UX Designer at Nox Health
Photo of the Rise User
Someone from OH, Dublin just viewed US Product Designer at Praxent
Photo of the Rise User
14 people applied to Internship summer 2025 at Boeing
Photo of the Rise User
Someone from OH, Solon just viewed QA Analyst at Two Circles
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
60 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
7 people applied to Pega Engineer at Proxymity
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
22 people applied to REMOTE Sr Piping Designer at Kelly
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
10 people applied to Junior iOS Developer at Sportradar
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent