Staff Software Engineer
Core
Provide technical leadership for the Range Against the Machine team, designing and maintaining reusable virtual-machine templates and standardized cyber ranges for training, testing, and validation of AI defenses.
Role type
Staff Software Engineer (Infrastructure & Cyber Ranges)
Builds
Reusable range architectures, virtual-machine images, Ansible-based automation, and representative enterprise/ICS/OT environments.
Domain
Cybersecurity, Virtualization, Enterprise Networking, ICS/OT
Deliverable
production ML models | product features | infrastructure
Required skills
Complex infrastructure design, enterprise networking, Windows Server/Active Directory, Linux administration, Ansible, Packer, VMware, security tooling integration, technical leadership, mentoring
Preferred skills
Cyber ranges/digital twins, Kubernetes, containers, IaaS, CI/CD, automated security scanning, offensive/defensive security experience
Technologies
Ansible, Packer, VMware vCenter, Git, Windows Server, Active Directory, Linux, enterprise networking, ICS/OT
Responsibilities
Set technical direction for cyber ranges, improve Ansible/Packer architecture, design and troubleshoot complex virtual networks and OS environments, diagnose failures across infrastructure layers, identify platform gaps and develop interim solutions, strengthen repository and release practices, lead cross-team technical decisions and mentor engineers
Seniority
Staff, hands-on IC with leadership and mentorship