목록으로 돌아가기

Supabase

브랜칭 소프트웨어 엔지니어 (Software Engineer - Branching)

CI/CD 실행 플랫폼과 분산 오케스트레이션 시스템을 설계·구현하는 역할입니다.

개발/데이터전세계원격

주요 업무

브랜치 생성·병합·리베이스 오케스트레이션 엔진 개선, EKS/ECS 기반 임시 샌드박스 실행 환경 제공, 수천 개 동시 빌드 스케줄링, 캐싱·아티팩트 저장·의존성 재사용으로 실행 시간 최적화, 실패 처리 로직 관리, 관측성 도구로 트레이스·메트릭·로그 노출, JSON/TOML 및 Terraform/Pulumi 통합 개발

지원 조건

Go와 TypeScript 역량, 클라우드 인프라 또는 분산시스템 3년 이상 경험, AWS 개념 이해 필수, Pulumi/Terraform 등 IaC 경험 우대, 신뢰성·관측가능성·유지보수성을 중시하는 운영 마인드, 비동기/글로벌 분산 팀 경험 우대

확인할 점

원문에는 리모트 근무 및 글로벌 채용이 명시되어 있습니다.