SimSpace is seeking a Senior Software Engineer for Greyspace to design and develop a realistic, simulated internet for its cyber ranges. The role builds services, networking, and operator workflows that make training environments believable, repeatable, and safely contained. The successful candidate will bring experience building distributed software systems, strong networking fundamentals, and the ability to turn ambiguous requirements into working software across team boundaries. This is a hands-on engineering role contributing to Greyspace architecture and implementation alongside Product, Security, and engineering partners. The engineer will write and review code, validate architectural decisions through working increments, and evolve services from early implementations into reliable operation. The work includes designing service architecture, APIs, and orchestration; implementing realistic DNS, TLS, web, and mail behavior; building reusable services with isolated per-range configuration, identities, and mutable state; and delivering platform and range integrations, operator workflows, automated validation, and operational readiness.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed