
시니어 C 소프트웨어 엔지니어, EDB Postgres Distributed(유럽 원격)
EDB에 합류해 멀티 마스터 PostgreSQL 플랫폼인 EDB Postgres Distributed를 개발하는 C 중심 소프트웨어 엔지니어로 일합니다. 복제 기능을 개발하고 성능을 최적화하며 엔터프라이즈 데이터베이스 고객을 지원합니다.
설명
- EDB Postgres Distributed(PGD)의 새로운 기능을 개발, 테스트, 문서화하고 제공
- 기존 PGD 기능의 성능, 사용성, 안정성 향상
- 비즈니스 요구 사항을 명확하고 실행 가능한 엔지니어링 작업으로 전환
- PGD를 사용하는 EDB 고객에게 프로덕션 지원 제공
- 코드를 검토하고 전 세계에 분산된 팀의 동료들과 긴밀히 협업
- 새로운 기능과 기존 기능 전반에서 PGD 아키텍처, 구현, 테스트 및 문서화에 직접 기여
지원 자격
- 5년 이상의 전문 소프트웨어 엔지니어링 경력
- C 프로그래밍 고급 숙련도
- 스토리지 엔진, WAL, 복제, 카탈로그 시스템 또는 확장 기능 개발 등 PostgreSQL 내부 구조 경험
- 복제 토폴로지, 합의, 충돌 해결, 최종 일관성 및 장애 모드를 포함한 분산 시스템에 대한 탄탄한 이해
- 활발한 백포트 워크플로를 통해 여러 버전 또는 여러 브랜치의 코드베이스를 유지 관리한 경험
- 빌드 시스템과 지속적 통합 및 지속적 배포 방식에 대한 이해
- 복잡한 브랜치 구조를 가진 대규모 장기 운영 코드베이스에서 Git을 능숙하게 사용하는 능력
- 뛰어난 디버깅 및 성능 분석 역량
- PostgreSQL 또는 다른 오픈 소스 데이터베이스 프로젝트에 기여한 경험이 있으면 우대
- 논리적 복제, 논리적 디코딩 또는 사용자 지정 복제 시스템 경험이 있으면 우대
- Raft와 같은 분산 합의 알고리즘에 대한 지식이 있으면 우대
- PostgreSQL 확장 API 및 훅 시스템에 익숙하면 우대
- 고가용성 아키텍처와 장애 조치 메커니즘을 설계한 경험이 있으면 우대
- Python 및 Rust 경험이 있으면 우대
- AWS, Azure 또는 Google Cloud 경험이 있으면 우대
- Ansible, Docker 및 Kubernetes 경험이 있으면 우대
복리후생
- 유럽에서 원격 근무
- 건강 및 웰니스 안내를 위한 CuraLinc 리소스 이용
- 2026년 12월까지 Wellness Fridays 이용 가능
- 지역별 복리후생 및 혜택이 제공되며, 자세한 내용은 채용 사이트 또는 인재 확보 팀에서 안내


