Staff Software Engineer

Posted 3 days ago

This is a fully remote position, open to applicants in United States.

πŸ“‹ Description

β€’ Oversee the architectural and technical decisions for Greyspace, specifying service boundaries, data ownership, API contracts, and failure behavior.

β€’ Create and implement services that configure, deploy, and manage simulated internet environments.

β€’ Take ownership of essential implementation tasks and transform prototypes into maintainable, tested software solutions.

β€’ Develop realistic behaviors for networks and applications encompassing DNS, certificates, routing, web, and mail services.

β€’ Validate comprehensive workflows from a range host through simulated services and back.

β€’ Create reusable services while managing configuration, credentials, mutable states, and faults independently.

β€’ Conduct tests to ensure containment and prevent unintended access between environments or live networks.

β€’ Define versioned integration contracts in collaboration with platform, range, and emulation teams.

β€’ Collaborate on operator workflows for configuration, readiness checks, troubleshooting, and lifecycle management.

β€’ Translate training requirements into prioritized use cases, acceptance criteria, and incremental delivery plans.

β€’ Lead the scoping and estimation processes and validate high-risk decisions through focused technical proofs.

β€’ Enhance reliability through automated integration tests, observability, performance testing, recovery procedures, and validation of deployments and upgrades.

β€’ Guide design and code reviews while addressing cross-service technical risks.

β€’ Establish engineering standards that promote reliable delivery.

β€’ Mentor senior engineers through hands-on collaboration.


⛳️ Requirements

β€’ Minimum of 8 years of relevant experience.

β€’ Currently serving as a Staff or Senior Software Engineer.

β€’ Proven track record in building distributed applications, platform services, or networked systems.

β€’ Experience in leading technically complex projects across multiple teams.

β€’ Capability to design, build, and deliver production-grade distributed services throughout the entire software development lifecycle.

β€’ Strong understanding of networking fundamentals, including TCP/IP, DNS, HTTP, and TLS.

β€’ Hands-on experience in diagnosing behaviors across application, service, and network boundaries.

β€’ Experience in designing multi-tenant or distributed systems with well-defined isolation, state management, API boundaries, and failure recovery processes.

β€’ Proven ability to influence technical standards and architectural decisions across various teams.

β€’ Strong judgment in scoping and estimation.

β€’ Excellent communication skills to articulate complex architecture, networking behaviors, and engineering trade-offs.

β€’ Proficient in a modern backend programming language.

β€’ Familiar with software engineering practices, including API design, service decomposition, automated testing, code review, and CI/CD.

β€’ Hands-on experience with Linux, containers, and Kubernetes, encompassing service deployment and troubleshooting.

β€’ Comfortable operating amidst uncertainty and shaping a loosely defined roadmap.

β€’ Experience in security-sensitive or compliance-driven settings, such as DoD, FedRAMP, or SOC 2, is highly advantageous.

β€’ Familiarity with cyber ranges, simulations, or internet service infrastructure is a plus.


🏝️ Benefits

β€’ Annual bonuses linked to company performance and individual contributions.

β€’ Comprehensive medical, dental, and vision insurance.

β€’ Savings plans with coverage beginning on the first day of employment.

β€’ Company-paid counseling, coaching, and family resources provided through Spring Health.

β€’ 401(k) retirement savings plan with company matching.

β€’ Unlimited vacation policy.

β€’ Dedicated health and wellness days.

β€’ Flexible work-life solutions.

β€’ Paid parental leave.

β€’ Equity stock options granted upon hiring.

β€’ Annual performance-based equity grants.

β€’ Employee referral bonuses ranging from $1,500 to $3,500 for each qualified hire.

β€’ Full- and partial-subsidized Peloton membership options.

β€’ Discounts on Peloton equipment.

β€’ Membership to LinkedIn Learning.

β€’ Monthly reimbursements for meaningful interactions with teammates through SocialSpace Community.

β€’ Legal plan coverage.

β€’ Pet insurance options.

β€’ Wellness reimbursements.

People also viewed

IQ Plus AG22 hours ago

Software Architect, Microservice Architecture

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job
Clipbook1 day ago

Founding Senior Software Engineer – Europe

EuropeFull-timeFull-stack Engineer
ApplyView job
GFT Technologies1 day ago

Senior AI Software Engineer

CR flagCosta Rica OnlyFull-timeFull-stack Engineer
ApplyView job
Anyone AI1 day ago

Senior Software Engineer – Open Source, SWE-Bench Evaluation

AR flagArgentina OnlyPart-timeFull-stack Engineer$65/hour
ApplyView job
S + S Regeltechnik GmbH1 day ago

Senior Full-Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
eCom Solutions Inc1 day ago

Senior Full-Stack Engineer, React/Node.js

AM flagArmenia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers