Index / Supabase

OrioleDB Deployment Engineer (AMER)

Supabase

Pay
—
Workplace
Remote
Location
Remote, AMER
First seen
1 day ago
Last seen
8 hours ago
Board
Ashby

Summary

ABOUT SUPABASE Supabase is the Postgres development platform, built by developers for developers.

  • javascript
  • rust
  • postgres
  • aws
  • kubernetes
  • docker

Posting

ABOUT SUPABASE Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth. ABOUT THE ROLE We’re looking for a OrioleDB Deployment Engineer to join our OrioleDB Team and help elevate our OrioleDB offering. You’ll work closely with the OrioleDB team, playing an instrumental role in technical decision-making and refining internal methodologies. This role is ideal for someone who thrives in async, fast-paced environments and is excited about building developer tools that scale to millions. WHAT YOU’LL BE RESPONSIBLE FOR - Package software into our supabase/postgres repo using Nix (with flakes), and help us transition our packaging from traditional to Nix packaging more over time. - Manage OrioleDB release lifecycles, ensuring timely major, minor, and extension upgrades. - Expand platform release systems to allow developers to increasingly self-service. - Optimize CI/CD and tooling, specifically expanding GitHub Actions, team tooling, and testing/release approaches. - Resolve production issues by proactively identifying and fixing problems in customer deployments. - Maintain best practices and tests to ensure enhanced stability and decreased deployment risks. - co-owning the integration of OrioleDB into the supabase product YOU MIGHT BE A GOOD FIT IF YOU - Have 3+ years of experience with PostgreSQL and its ecosystem, including extensions and performance optimization. - Are an Infrastructure Expert with proven experience in management, tooling, and optimization. - Are proficient in the Nix package management system (including flakes) alongside Ansible, Packer, Docker, QEMU/KVM, AWS, and Kubernetes. - Have experience building for multiple architectures, specifically Linux and Darwin/macOS aarch64 targets. - Are comfortable with polyglot environments, including builds for C/C++, Go, JavaScript, and Rust-based projects. - Communicate clearly across both technical and non-technical audiences, especially when interacting with customers. - Have experience in async or globally distributed teams and value independent, proactive problem-solving. - Are willing to mentor, taking on responsibility for teaching the engineering team to use and contribute to our Nix-based work. - Have experience with integration of emerging f