Senior Software Engineer - Frontend (Attack & User Emulation)

simspace-corporation

United States

Remote

USD 130,000 - 190,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

SimSpace-corporation is seeking a senior frontend engineer to craft the primary control surfaces and dynamic visualizations for a cyber range platform used to configure, simulate, and analyze offensive security scenarios.

The role sits at the intersection of backend simulation, real-time telemetry, and AI agent communication, turning complex datasets into polished, human-in-the-loop web experiences.

Qualifications

  • 6+ years shipping complex web apps.
  • Deep React and TypeScript expertise with modern state management.
  • Experience with real-time data streams (WebSockets, SSE) and integration with backend/AI protocols.
  • Strong UI testing foundation and WCAG accessibility knowledge.
  • Ability to balance UX polish, performance, and delivery speed.

Responsibilities

  • Design, build, and maintain high-performance web applications with React/TypeScript.
  • Lead end-to-end frontend execution for major features and real-time displays.
  • Improve performance, reusability, test coverage, and accessibility across the app.
  • Handle complex visualization problems and data-driven interfaces.
  • Collaborate with UX designers and backend engineers to define API contracts.
  • Conduct code reviews and mentor teammates.

Skills

React
TypeScript
Real-time data streams
WebSockets
SSE
UI testing
WCAG accessibility
State management
Performance optimization

Tools

Storybook
Figma
Docker/Kubernetes

Job description

Role overview

A senior frontend engineer is needed to build the primary control surfaces and dynamic visualizations for a cyber range platform used to configure, simulate, and analyze offensive security scenarios and realistic user personas. The position sits at the intersection of complex backend simulation capabilities, real-time telemetry, and AI agent communication, turning them into polished human-in-the-loop web experiences.

Responsibilities
  • Design, build, and maintain high-performance web applications using React and TypeScript, with a focus on streaming interfaces and interactive visualization.
  • Lead end-to-end technical execution for major frontend features, including real-time data displays (WebSockets, SSE) and AI/MCP protocol integrations.
  • Improve client-side performance, code reusability, test coverage, and WCAG accessibility standards across the application.
  • Tackle complex visualization problems involving large datasets, interactive network topology, and agentic workflows.
  • Collaborate with UX designers on feasibility and partner with backend engineers to define API contracts and integration boundaries.
  • Conduct thorough code reviews, champion frontend engineering standards, and mentor teammates.
Requirements
  • 6+ years of professional experience shipping complex, scalable web applications.
  • Deep expertise in React, TypeScript, modern state management, and web performance optimization.
  • Hands-on experience integrating real-time data streams (WebSockets, SSE) and complex backend or AI protocols.
  • Strong foundation in UI testing (unit, integration, E2E) and WCAG accessibility standards.
  • Proven ability to weigh trade-offs between UX polish, performance, and delivery speed.
Nice to have
  • Experience displaying ML/RL decisions, confidence metrics, or agentic behaviors in user interfaces.
  • Familiarity with shared design systems (Storybook, Figma workflows) and complex data visualization libraries.
  • Exposure to cybersecurity concepts, containerized development (Docker/Kubernetes), or CI/CD pipelines.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Front End Software Engineer (Real-Time Dashboards)
Front End Software Engineer (Real-Time Dashboards)

Peskind Executive Search • Phillipsburg (NJ)

On-site
USD 100,000 - 130,000
Senior Frontend Engineer: Real-Time Visualizations & AI
Senior Frontend Engineer: Real-Time Visualizations & AI

simspace-corporation • United States

Remote
USD 130,000 - 190,000
Front End Software Engineer (React)
Front End Software Engineer (React)

Peskind Executive Search, Inc. • New Jersey

On-site
USD 90,000 - 130,000
Senior Frontend Architect for Real-Time Cyber Ops UI
Senior Frontend Architect for Real-Time Cyber Ops UI

Twenty Technologies • Washington

On-site
USD 120,000 - 150,000
Health insurance (medical, dental, vision)
Paid parental leave
Flexible PTO
+2
Software Engineer (Frontend) at Cyberhaven
Software Engineer (Frontend) at Cyberhaven

Feedinkoo • United States

On-site
USD 100,000 - 130,000
Senior Frontend SWE
Senior Frontend SWE

Twenty • Washington

On-site
USD 100,000 - 130,000
Frontend Developer
Frontend Developer

Circadence • Boulder (CO)

On-site
USD 80,000 - 110,000
Front-End Engineer Real-Time 3D (React / Three.js)
Front-End Engineer Real-Time 3D (React / Three.js)

Intelix.AI • United States

On-site
USD 135,000 - 200,000
Equity
Travel 25–75%
Staff Software Engineer, Ground Software
Staff Software Engineer, Ground Software

Alumni Founders • Long Beach (CA)

On-site
USD 150,000 - 230,000
Equity
Generous PTO
Sick leave policy
+2
Principal UI Engineer
Principal UI Engineer

system_two • Palo Alto (CA)

On-site
USD 120,000 - 160,000