Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
SimSpace

Staff Software Engineer

SimSpace

. Lead Greyspace architecture and technical decisions, defining service boundaries, data ownership, API contracts, and failure behavior .

Posted 10/8/2026full-timeRemote • United StatesLead💰 $185,000 - $260,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and building production-grade distributed services, with strong networking fundamentals and a focus on reliability through automated testing and observability. Proven ability to lead technical decisions and mentor teams in complex, security-sensitive environments.

Highest-signal resume keywords
Distributed Application DevelopmentAPI DesignNetworking Fundamentals (TCP/IP, DNS, HTTP, TLS)Linux and Kubernetes ProficiencyTechnical Leadership and Mentorship

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Backend Programming Language ProficiencyService DecompositionAutomated TestingCode ReviewCI/CD PracticesFailure-Recovery DesignMulti-Tenant System DesignTechnical Standards DevelopmentScoping and EstimationTroubleshooting Across Application and Network Boundaries
Soft Skills
Strong Communication SkillsAbility to Operate with Ambiguity
Tools & Technologies
LinuxContainersKubernetes
Industry Keywords
Security-Sensitive EnvironmentsCompliance-Driven EnvironmentsDoDFedRAMPSOC 2Cyber RangesSimulationInternet Service Infrastructure

Tech Stack

Tools & technologies
Distributed SystemsDNSKubernetesLinuxTCP/IP

About the role

Key responsibilities & impact
  • Lead Greyspace architecture and technical decisions, defining service boundaries, data ownership, API contracts, and failure behavior
  • Design and build services that configure, deploy, and manage simulated internet environments
  • Own critical implementation work and turn prototypes into maintainable, tested software
  • Develop realistic network and application behavior across DNS, certificates, routing, web, and mail services
  • Validate complete workflows from a range host through simulated services and back
  • Design reusable services while isolating configuration, credentials, mutable state, and faults
  • Test containment and prevent unintended access between environments or to live networks
  • Define versioned integration contracts with platform, range, and emulation teams
  • Partner on operator workflows for configuration, readiness checks, troubleshooting, and lifecycle management
  • Translate training needs into prioritized use cases, acceptance criteria, and incremental delivery plans
  • Lead scoping and estimation and validate high-risk decisions with focused technical proofs
  • Drive reliability through automated integration tests, observability, performance testing, recovery procedures, and deployment and upgrade validation
  • Lead design and code reviews and resolve cross-service technical risks
  • Establish engineering standards supporting reliable delivery
  • Mentor senior engineers through hands-on collaboration

Requirements

What you’ll need
  • 8+ years of experience
  • Currently in the position of Staff or Senior Software Engineer
  • Strong record of building distributed applications, platform services, or networked systems
  • Experience leading technically complex work across teams
  • Ability to design, build, and ship production-grade distributed services across the full software development lifecycle
  • Strong networking fundamentals, including TCP/IP, DNS, HTTP, and TLS
  • Hands-on experience diagnosing behavior across application, service, and network boundaries
  • Experience designing multi-tenant or distributed systems with clear isolation, state management, API, and failure-recovery boundaries
  • Demonstrated ability to drive technical standards and architectural decisions across multiple teams
  • Strong scoping and estimation judgment
  • Strong communication skills for explaining complex architecture, networking behavior, and engineering trade-offs
  • Proficiency in a modern backend programming language
  • Software engineering practices including API design, service decomposition, automated testing, code review, and CI/CD
  • Hands-on experience with Linux, containers, and Kubernetes, including deploying and troubleshooting services
  • Comfort operating with ambiguity and shaping an incompletely defined roadmap
  • Experience in security-sensitive or compliance-driven environments such as DoD, FedRAMP, or SOC 2 is a strong plus
  • Familiarity with cyber ranges, simulation, or internet service infrastructure is a plus

Benefits

Comp & perks
  • Annual bonuses tied to company performance and individual contributions
  • Comprehensive medical, dental, and vision benefits
  • Savings plans with coverage starting on day one
  • Company-paid counseling, coaching, and family resources through Spring Health
  • 401(k) retirement savings plan with company match
  • Unlimited vacation
  • Dedicated health & wellness days
  • Flexible work-life solutions
  • Paid parental leave
  • Equity stock options at hire
  • Annual performance-based equity grants
  • Employee referral rewards of 1,500–3,500 for every qualified hire
  • Full- and partial-subsidized Peloton membership plans
  • Peloton equipment discounts
  • LinkedIn Learning membership
  • Monthly reimbursements for meaningful connections with teammates through SocialSpace Community
  • Legal plan coverage
  • Pet insurance
  • Wellness reimbursements