Experience shipping CLI tooling, developer workstations, devcontainer workflows, or remote IDE/VM orchestration. Familiar with remote execution and caching patterns (e.g., BuildBuddy / remote executors), snapshotting concepts and tradeoffs for stateful VMs
Hands-on experience with AI-assisted developer tooling or LLM integrations (on-device or code-local assistants such as Claude Code), and knowledge of safe-by-design practices for developer LLM tooling
Familiarity with JetBrains Remote / IntelliJ backend flows and lifecycle, Firecracker-style snapshotting or lightweight VM snapshotting approaches, and large cache / remote execution optimization
Experience with managed software distribution systems (Managed Software Center) or large enterprise desktop provisioning
Background with languages/tooling used for developer tooling CLIs (Go, Python, TypeScript) and infra as code
Good understanding of networking & secure access patterns (Tailscale or similar VPNs), secrets management (Vault), and platform integrations
Proven experience managing and developing high-performing engineering teams delivering production systems
Strong technical foundation in distributed systems, platform/infrastructure engineering, cloud networking and production-grade services. Comfortable reviewing designs/TDDs and contributing code when needed
Excellent communication skills and a track record of aligning multiple teams to solve ambiguous, cross-team problems
What you'll be doing
Technical Leadership
Collaboration & organisational impact
Team Building & People Management
Perks and Benefits
Benefits differ by country, but include healthcare, well-being, parental leave, pensions, and generous annual leave allowances, including time off to support a charitable cause of your choice
Commitment to diversity, equity, and inclusion in all aspects of the hiring process