← All roles

OrioleDB Deployment Engineer

Supabase · Engineering · Senior · 7d ago

✓

Anyone, anywhere in the world can apply.

WorldwideAny timezonePostgreSQLNixInfrastructureCI/CD

Applies on the original listing · via Jobicy

Who can apply

Read straight from the listing, so you know before you spend time on it.

Anywhere in the world

Anyone, anywhere in the world can apply.

“We hire globally. We believe you can do your best work from anywhere.”

Over 400 team members spread across 60+ countries globally.

Async-first
Supabase operates asynchronously and trusts team members to manage their own schedules.
Contractor / B2B
No mention of hiring international contractors or invoicing.
Global stipend
Provides a tech allowance for home office setups and a global co-working or WeWork allowance.
Annual retreat
The entire company gathers once a year in a new city for a week-long off-site.

Read from the listing automatically. Always confirm the details with the company before you accept an offer.

About the role

As an OrioleDB Deployment Engineer, you will package software into the supabase/postgres repository using Nix (with flakes) and help migrate packaging systems over time. You will manage OrioleDB release lifecycles, expand self-service release platforms, troubleshoot production deployment issues, and collaborate closely with engineering teams to integrate OrioleDB deeply into Supabase.

What you'll do

  • Package software into the supabase/postgres repo using Nix flakes and lead the transition from traditional to Nix packaging
  • Manage OrioleDB release lifecycles, ensuring timely major, minor, and extension upgrades
  • Expand platform release systems to enable self-service developer releases
  • Optimize CI/CD workflows, GitHub Actions, team tooling, and testing/release approaches
  • Identify, troubleshoot, and resolve production deployment issues in customer environments
  • Mentor and guide the broader engineering team on adopting and contributing to Nix-based workflows

What you bring

  • 3+ years of experience with PostgreSQL and its ecosystem, including extensions and performance optimization
  • Deep expertise in infrastructure management, tooling, and optimization
  • Proficiency with Nix and Nix flakes alongside tools like Ansible, Packer, Docker, QEMU/KVM, AWS, and Kubernetes
  • Experience building for multiple architectures, especially Linux and Darwin/macOS aarch64 targets
  • Comfort working across polyglot codebases including C/C++, Go, JavaScript, and Rust
  • Strong communication skills and experience thriving in asynchronous, globally distributed teams

About Supabase

Supabase is an open-source Postgres development platform providing developers with a complete backend suite, including Database, Auth, Storage, Edge Functions, and Vector Search.

View Supabase profile & open roles →

Weekly alerts for Engineering. No account needed.

Unsubscribe any time. See our Privacy Policy.

Supabase

Salary not listed

Apply now →