목록으로 돌아가기

Camunda

백엔드 선임 소프트웨어 엔지니어 (Senior Software Engineer, Backend - Distributed Systems)

분산 스트리밍 플랫폼의 백엔드를 설계·구현하고 고가용성·복원력·확장성을 강화하는 역할

개발/데이터전세계원격

주요 업무

분산 스트리밍 플랫폼의 백엔드 서비스를 설계·구현·유지보수한다. 온라인 백업·복구, 멀티 리전·멀티 테넌트 기능, 운영 도구, CI·테스트·로컬 개발 워크플로를 개선한다. L3 지원과 온콜에 참여해 복잡한 성능 이슈를 조사하고 해결하며, 제품 개선으로 연결한다.

지원 조건

백엔드 또는 분산 시스템 중심의 소프트웨어 엔지니어링 경력 7년 이상이 필요하다. 고동시성·대용량 데이터 소프트웨어를 만들고 네트워크 및 디스크 I/O의 지연, 처리량, 백프레셔를 이해해야 한다. 모호한 문제를 분해해 설계 문서와 프로젝트 계획으로 정리하고 여러 팀과 조율한 경험이 요구된다. Java, Raft, SWIM, 관측성, 온콜 운영 경험이 있으면 좋다.

확인할 점

원문 확인 필요: 이 역할은 L3 지원과 온콜이 포함되며, 분산 시스템과 저수준 I/O에 대한 깊은 이해가 중요하다.