CareerPlanSign in

Principal Software Engineer

Ramat Gan, IsraelFull-time2026-10-04 → 2026-10-08

Core

Design, implement, and operate foundational distributed systems, networking, and infrastructure capabilities for Cyolo's secure access platform.

Role type

Principal Software Engineer (Systems/Infrastructure)

Builds

Distributed systems, networking stack, high-availability platforms, and core platform architecture

Domain

Cybersecurity / Distributed Systems / Infrastructure

Required skills

Go, distributed systems, networking protocols, system architecture, concurrency, high availability, failure recovery, observability, technical leadership

Preferred skills

Consensus algorithms (Raft), Kubernetes, Linux internals, cloud infrastructure, security product development

Technologies

Go, Kubernetes, Linux

Responsibilities

Own architecture and evolution of foundational platform capabilities; Design, implement, test, and operate high-quality production software; Develop capabilities for clustering, distributed consensus, and network stacks; Solve problems involving concurrency, scale, and resilience; Mentor engineers and review designs; Collaborate cross-functionally with Product, DevOps, and Security teams.

Seniority

Principal, hands-on IC with technical leadership (via careerplan.io/jobs/F5-005-7F-F69-principal-software-engineer-at-cyolo)