Supabase
Postgres 엔지니어 (Postgres Engineer)
Supabase의 호스팅 PostgreSQL을 안정적이고 빠르게 운영하며 확장 기능과 대규모 배포 시스템을 개발하는 시니어 데이터베이스 엔지니어 역할입니다.
개발/데이터전세계원격
주요 업무
C와 Rust로 PostgreSQL 확장 기능을 개발하고 파서·플래너·WAL·MVCC 등 내부 동작을 다룹니다. 관리형 PostgreSQL 배포의 확장 기능 오류·코어 덤프·성능 병목을 진단하고, 수천 개 인스턴스의 멱등 배포 파이프라인과 확장 기능 호환성·업그레이드 경로를 관리합니다. 백그라운드 워커·공유 메모리·훅 시스템을 활용하고 고객·파트너·제품·지원 팀과 협업합니다.
지원 조건
PostgreSQL 쿼리 플래너·실행기·스토리지 엔진 내부에 대한 깊은 이해와 C·Rust 확장 기능 개발 경험이 필요합니다. RLS·역할·권한 모델, 관리형 PostgreSQL의 프로덕션 장애 대응, 대규모 멱등 배포, PostgreSQL 소스 코드 탐색, 멀티테넌트 데이터베이스와 대규모 운영 경험이 요구됩니다.
확인할 점
PostgreSQL 내부 구현과 C·Rust 확장 기능을 요구하는 전문성이 높은 시니어 역할입니다. 글로벌 원격으로 안내되지만 보상, 고용 형태와 세부 운영 조건은 원문 확인 필요합니다.