Staff Software Engineer, Greyspace
SimSpace Corporation · Remote · Remote - U.S. ·
COMPENSATION
$185k – $260k
Listed on the employer's job board (Ashby)
- Staff level role
- Fully remote (US)
- Distributed systems
- Networking focus
- $185k-$260k base
Join SimSpace as a Staff Software Engineer to build Greyspace, a platform that creates realistic, simulated internet environments for cyber defense training. You will lead the technical design of services, networking, and orchestration layers that allow organizations to test AI-ready defenses safely.
This hands-on leadership position requires shaping architecture, defining API contracts, and ensuring isolation between simulated ranges. You will collaborate with product and security teams to turn ambiguous requirements into reliable, reusable software components.
What you'll do
- Lead Greyspace architecture, defining service boundaries and API contracts
- Build services to configure and manage simulated internet environments
- Implement realistic network behaviors including DNS, TLS, and routing
- Design reusable services with strict isolation for credentials and state
- Define integration contracts with platform and emulation teams
- Drive reliability through automated testing and observability
- Mentor senior engineers on distributed systems and networking
What you'll need
- 8+ years experience in distributed applications or networked systems
- Strong networking fundamentals including TCP/IP, DNS, and HTTP
- Proficient in modern backend languages and CI/CD practices
- Experience with Linux, containers, and Kubernetes
- Ability to scope complex initiatives and manage ambiguity
- Strong communication skills for technical and non-technical audiences
- Proven track record of shipping production-grade distributed services
Nice to have
- Familiarity with cyber ranges or simulation infrastructure
- Experience with self-hosted or disconnected environments
- Background in security-sensitive or compliance-driven sectors
- Knowledge of DoD, FedRAMP, or SOC 2 standards
Stack
- Linux
- Kubernetes
- Containers
- DNS
- TLS
- TCP/IP
How you'll work
- Fully remote position
- Collaboration across time zones
- US work eligibility required
What you get
- Base salary $185,000 - $260,000
- Annual performance bonuses
- Equity stock options at hire
- Comprehensive medical, dental, and vision coverage
- Unlimited vacation and flexible time off
- 401(k) retirement plan with company match
- Paid parental leave
- LinkedIn Learning membership
- Peloton Interactive wellness program subsidies