Supabase
OrioleDB Deployment Engineer
Remote, AMER. Posted a month ago
The role
You will work with the OrioleDB team to elevate their offering and make technical decisions. You will package software using Nix, manage release lifecycles, and optimize CI/CD and tooling.
What you will do
- Package software into the supabase/postgres repo using Nix (with flakes).
- Manage OrioleDB release lifecycles including major, minor, and extension upgrades.
- Expand platform release systems to allow developers to self-service.
- Optimize CI/CD and tooling, specifically GitHub Actions, team tooling, and testing/release approaches.
- Resolve production issues by identifying and fixing problems in customer deployments.
- Maintain best practices and tests to ensure stability and decrease deployment risks.
- Co-own the integration of OrioleDB into the supabase product.
Required qualifications
- 3+ years of experience with PostgreSQL and its ecosystem, including extensions and performance optimization.
- Infrastructure Expert with proven experience in management, tooling, and optimization.
- Proficient in the Nix package management system (including flakes) alongside Ansible, Packer, Docker, QEMU/KVM, AWS, and Kubernetes.
- Experience building for multiple architectures, specifically Linux and Darwin/macOS aarch64 targets.
- Comfortable in polyglot environments, including builds for C/C++, Go, JavaScript, and Rust-based projects.
- Communicate clearly across both technical and non-technical audiences.
- Experience in async or globally distributed teams.
- Willing to mentor and teach the engineering team to use and contribute to Nix-based work.
Nice to have
- Experience with integration of emerging features into widely used managed hosted product platforms
Benefits
- Fully Remote
- WeWork membership or co-working allowance
- ESOP (equity ownership)
- Tech Allowance for work environment setup
- 100% health insurance for employees
- 80% health insurance for dependents
- Annual Off-Sites
- Flexible Work
- Annual education allowance
About the company
Supabase is the Postgres development platform, built by developers for developers. It provides a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search.