Prelude
Know with certainty that your defenses will protect you against the latest threats.
Software Engineer
Location
United States
Posted
42 days ago
Salary
$200K - $360K / year
Bachelor DegreeEnglishCloudDistributed SystemsGRPCRust
Job Description
• Design and implement high-performance anomaly detection algorithms using optimized data structures and our ontology
• Build and optimize distributed backend services handling 1M+ concurrent persistent gRPC streams
• Develop and optimize endpoint agents for minimal resource footprint (<5% CPU/memory overhead) while processing system telemetry in real-time
• Architect multi-tenant event processing pipelines with partition-aware queries, exactly-once semantics, and billion-scale data volumes
• Contribute to low-level systems programming: system integrations (e.g., ETW, hardware PMCs), memory management, concurrency primitives
• Drive technical decisions on distributed systems patterns, columnar database schemas, API contracts, and performance optimization strategies
• Collaborate with research team to translate research into production-grade implementations
• Obsess over customer problems, focusing on velocity and user impact over technical pedantry
Job Requirements
- Demonstrated ability to build systems operating at significant scale (millions of concurrent operations, high-throughput event processing, distributed coordination)
- Deep understanding of distributed systems principles: streaming architectures, batching strategies, backpressure handling, recovery semantics, consistency models
- Performance engineering mindset: algorithmic complexity analysis, profiling-driven optimization, resource-constrained environments, cache efficiency
- Strong systems programming foundation: memory safety, concurrency primitives, OS internals (process/thread management, virtual memory, kernel interfaces)
- Experience with data-intensive applications: columnar storage systems, time-series databases, real-time analytics, or high-volume data pipelines
- Modern systems programming language experience (Rust strongly preferred, but we value problem-solving ability over specific language expertise)
- Cloud infrastructure experience with distributed service architectures.
Benefits
- generous healthcare
- flexible PTO
- home-office support
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full-stack Engineer42 days ago
Full TimeRemoteTeam 51-200Since 1981H1B No Sponsor
Lead Software Engineer responsible for platform and backend services in modernization effort
AzureSQLTerraform.NET
Lead Engineer - Software Engineering - Technical Lead
FICOFICO is an analytics company helping businesses make better decisions that drive higher levels of growth and success.
Full-stack Engineer42 days ago
Full TimeRemoteTeam 1,001-5,000Since 1956H1B No Sponsor
Lead Engineer mentoring developers for FICO's cloud-native SaaS platform
AngularAWSCloudCypressJavaJUnitNoSQLSpringSpring BootSpringBootTypeScript
Senior Full-Stack Software Engineer
LawPayAn AffiniPay solution and the trusted partner in helping law firms get paid easier, more securely, and 39% faster.
Full-stack Engineer42 days ago
Full TimeRemoteTeam 51-200Since 2005H1B No Sponsor
Senior Software Engineer at 8am developing cloud-based SaaS products
AndroidCloudiOSMySQLNext.jsNode.jsPostgresReactReact NativeRubyRuby on RailsSQL
Full-stack Engineer42 days ago
Full TimeRemoteTeam 51-200Since 2018H1B Sponsor
Senior Software Engineer on the Cloud Enablement team at Temporal Technologies
CloudDistributed SystemsJavaGo