Software Engineer - Search Infrastructure

SpaceXAI
Palo Alto, CAFULL_TIMEPosted Aug 6, 2026

Role responsibilities

Design and build large-scale search infrastructure including real-time indexing, serving, and data pipelines. Operate production services end-to-end, focusing on monitoring, debugging, and performance optimization.

Requirements

Requires 5+ years of experience in large-scale infrastructure or distributed systems with proficiency in Rust, C++, or JVM languages. Must have hands-on experience with search technologies like Elasticsearch or Lucene and a deep understanding of OS internals.

Key skills

Rust, C++, JVM Languages, Elasticsearch, Lucene, Distributed Systems, Search Infrastructure, Real-time Indexing, Data Pipelines, Operating System Internals, Filesystems, Networking, Database Storage Engines, Performance Optimization, Incident Response, Scalability

Keywords

Search Infrastructure, Real-time Indexing, Distributed Systems, Rust, C++, JVM, Elasticsearch, Lucene, Storage Architecture, Operating System Internals, Filesystems, Networking, Database Storage Engines, Scalability, Reliability, Latency, Performance Optimization, Incident Response, Postmortems, Backend Engineering, Monetization Infrastructure, User Growth, Data Pipelines, Open Source

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free