Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Prelude · 10 hours ago

Software Engineer

Prelude is pioneering a new approach to endpoint security for the Semantic Era. The Software Engineer will be responsible for designing and developing the endpoint observability platform, focusing on systems programming and high-performance software development.

Cyber SecurityDesktop AppsInformation Technology
check
H1B Sponsor Likelynote

Responsibilities

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

Qualification

Distributed systemsSystems programmingPerformance optimizationHigh-throughput analyticsModern programming languagesCloud infrastructureData-intensive applicationsCollaborationProblem-solving

Required

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

Preferred

Deep OS internals knowledge (Windows ETW, Apple ESF, eBPF)
Background in high-throughput systems: high-frequency trading, observability platforms, real-time telemetry, or low-latency distributed systems
Experience with hardware performance monitoring: CPU performance counters, LBR (Last Branch Record), profiling at microsecond granularity
Data engineering at scale with columnar databases or similar OLAP/time-series systems
Performance-critical open source contributions or research publications in systems, security, or databases
Prior experience in startup environments
Cross-platform systems expertise (Windows and macOS)

Benefits

Generous healthcare
Flexible PTO
Home-office support

Company

Prelude is a technology company that helps organizations proactively ask questions of their security systems to advance their defenses.

H1B Sponsorship

Prelude has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (1)

Funding

Current Stage
Early Stage
Total Funding
$41.83M
Key Investors
Brightmind PartnersSequoia CapitalGeneral Advance
2025-09-25Series Unknown· $16M
2022-04-12Series A· $24M
2020-09-24Seed· $1.82M

Leadership Team

leader-logo
Spencer Thompson
Co-founder & CEO
linkedin
leader-logo
Pete Constantine
Chief Product Officer
linkedin
Company data provided by crunchbase