CareerPlanSign in

Senior Software Engineer - Frontend (Attack & User Emulation)

💼 Full-time🗓 2026-09-15 → 2026-09-25

Core

Build primary control surfaces and dynamic visual interfaces for cyber attack simulation and user emulation, bridging backend simulation capabilities with real-time telemetry for human-in-the-loop analysis.

Role type

Senior Frontend Software Engineer (Attack & User Emulation)

Builds

Customer-facing control surfaces, simulation visualization interfaces, and modern frontend architecture for a live-fire cyber range platform.

Domain

Cybersecurity / AI Simulation / Defense Technology

Deliverable

production ML models | product features

Required skills

React, TypeScript, real-time data streaming (WebSockets, SSE), UI testing strategies, WCAG accessibility standards, complex frontend architecture, code review, mentorship

Preferred skills

ML/RL decision visualization, agentic workflow UI, shared design systems (Storybook, Figma), cybersecurity concepts, containerized development (Docker/Kubernetes)

Technologies

TypeScript, React, Monorail Design System, Storybook, Figma, WebSockets, SSE, Docker, Kubernetes, Git/GitHub

Responsibilities

Design and maintain high-performance web applications; lead end-to-end technical execution for frontend features including streaming displays and AI/MCP integrations; improve client-side performance and accessibility; solve complex challenges in visualizing large datasets and interactive network topology; collaborate with UX and backend teams; conduct code reviews and 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.