CareerPlanSign in

Senior Software Engineer, Backend (OS)

💼 Full-time💰 $18,000,000–$30,000,000🗓 2026-09-15 → 2026-09-25

Core

Build core endpoint capabilities and distributed orchestration services for realistic offensive security and simulated user personas across cyber ranges.

Role type

Senior IC backend software engineer (OS-level emulation)

Builds

High-fidelity attack and user emulation frameworks, cross-platform endpoint agents, and backend orchestration services

Domain

Cybersecurity, AI training environments, OS-level system simulation

Deliverable

production ML models | product features

Required skills

Go, Kotlin, Java, Python, Windows/Linux native OS APIs, process/session management, message-driven architectures, distributed system stability reasoning

Preferred skills

Endpoint/EDR agent development, desktop/browser automation, hypervisor/VDI familiarity, adversary emulation tool integration

Technologies

Go, Kotlin, Java, Python, RabbitMQ, Kubernetes, Docker, Spring Boot, VMware, Windows, Linux

Responsibilities

Design and operate production software for attack emulation; develop deep OS integrations on Windows/Linux; improve system reliability and observability in message-driven architectures; solve high-fidelity emulation problems like input simulation and privilege boundaries; collaborate on reusable primitives and APIs; mentor team members

Seniority

Senior, hands-on IC with mentorship responsibilities

Sourced via ashby · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.