companySupabase logo

Postgres Deployment Engineer

SupabaseRemote
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

3+ years of experience with PostgreSQL and its ecosystem. Proven experience in infrastructure management and optimization. Expertise in Nix package management and familiarity with Docker and AWS.

About the job

About Supabase

Supabase is an innovative Postgres development platform, designed by developers for developers. We offer a comprehensive backend solution encompassing Database, Authentication, Storage, Edge Functions, Realtime capabilities, and Vector Search. All our services are seamlessly integrated and engineered for scalability.

About the Role

We are seeking a skilled Postgres Deployment Engineer to become a vital part of our PostgreSQL team, contributing to the enhancement of our PostgreSQL services.

In this role, you will collaborate closely with the PostgreSQL team, playing a key role in shaping technical decisions and optimizing internal processes. This position is perfect for individuals who excel in asynchronous, fast-paced environments and are passionate about developing tools that can scale to support millions of users.

Your primary responsibility will be to ensure the stability and deployment of our products. You will serve as a liaison between product and infrastructure teams to bolster the reliability of deployments and upgrades. Additionally, you will share responsibility for builds and deployments using our public supabase/postgres GitHub repository, which packages features into Docker images and AWS AMIs for both cloud and local usage.

What You’ll Be Responsible For

  • Package software into our supabase/postgres repository utilizing Nix (with flakes) or Debian packaging, depending on the target environment.
  • Manage PostgreSQL lifecycles, ensuring timely major, minor, and extension upgrades.
  • Enhance platform release systems to empower developers with increased self-service capabilities over time.
  • Optimize CI/CD processes and tooling, particularly by expanding GitHub Actions, team tools, and testing/release methodologies.
  • Proactively resolve production issues by identifying and addressing problems in customer deployments.
  • Maintain best practices and testing protocols to enhance stability and reduce deployment risks over time.

You Might Be a Good Fit If You

  • Possess 3+ years of experience with PostgreSQL and its ecosystem, including extensions and performance optimization.
  • Are an Infrastructure Expert with a track record in management, tooling, and optimization.
  • Are proficient in the Nix package management system and familiar with Docker and AWS.

About Supabase

Supabase is a leading Postgres development platform, offering a full suite of backend services that include Database, Authentication, Storage, Edge Functions, Realtime capabilities, and Vector Search, all tailored for developers.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.