DevJobs

Backend Tech Lead

Overview
Skills
  • Go Go
  • Java Java
  • C++ C++
  • Rust Rust
  • AWS AWS
  • Docker Docker
  • on-prem data storage solutions

At Cyolo, we’re rethinking Zero Trust Access for real-world teams. We ship fast, own outcomes, and obsess over secure, low-latency paths between users and the things they need.

This role is for a seasoned builder who can own hard problems end-to-end: architecture, code, rollout, and long-term operability. You’ll set technical direction, mentor senior engineers, and land changes that move key SLOs - while keeping security non-negotiable.


Responsibilities

  • Lead design and delivery of high-throughput, low-latency backend services powering our Zero Trust platform (policy evaluation, session brokering, identity flows, audit pipelines)
  • Evolve a globally distributed, multi-tenant architecture with strong isolation, graceful degradation, and zero-downtime deploys
  • Drive performance engineering: profiling, load testing, and capacity planning
  • Raise the bar on security by design
  • Define SLIs/SLOs and build the telemetry (metrics, traces, logs) and runbooks to ensure reliability and accountability
  • Mentor engineers; shape code quality, design practices, and incident culture


Requirements

  • 8-12+ years of experience building production backends and leading complex, distributed system projects
  • B.Sc. in Computer Science, Software Engineering, or a related field
  • Strong systems thinking and ability to navigate trade-offs (latency vs. consistency, safety vs. speed)
  • Ability to turn ambiguous problem spaces into clear, incremental roadmaps and deliver them
  • Enjoy mentoring and raising the bar without ceremony or ego
  • Treat security and reliability as first-class features, not afterthoughts


How We Work

  • Ownership > bureaucracy: Direct access to product/security leadership and real scope
  • Operate what you build: Humane on-call, blameless postmortems, automation over heroics
  • Growth & impact: Your decisions shape our platform and the security of customers who depend on us


Nice to Have

  • Languages: Go (primary) - experience with Rust/Java/C++ or similar is highly transferable
  • Infra: AWS, Docker
  • Data: on-prem data storage solutions

Cyolo