Supabase is seeking a Postgres Deployment Engineer (includes working with lots of Nix packaging, testing infrastructure, and helping the company expand the usage of Nix).
Note: if you do not have a profile on a social media platform listed in the form to apply, you can just write “none”
I’ve skipped over a lot of job postings that make linkedin required. That and companies that can’t contain themselves for at least one paragraph before saying how much they want to replace me with AI. Even Github shouldn’t be a requirement, I don’t host any of my personal projects on Github anymore, I only use it to collaborate on other projects.
A lot of companies have been asking for a “website” field or allowing you to give links to any relevant socials or tools without naming a specific platform. I like that much more.
Regardless, this looks like an exciting position to fill! I hope the right person finds it. Unfortunately, I only have a working knowledge of Postgres so I’ll be sitting this one out.
Depending on the skill level with Nix, how flexible is the PostgreSQL experience requirement?
If experience and passion around Nix are the primary focus, I shall apply, as I think this would be a riveting position to fill.
You really do need good experience building postgres and extensions (rust and C) from source, deploying postgres, and understanding the post deployment issues, the testing, etc.
At Supabase “everything goes through postgres” Architecture | Supabase Docs and so there’s just no escaping the fundamental reality that you need good experience with Postgres in production for nearly every engineering role (including this one for sure). We need people who are passionate about Nix, Postgres and Supabase