Found Description
Responsibilities
- Design and implement complex, stateful, fault-tolerant, high-performance client-side engines
- Develop extraction engines, parsers, or equivalent systems
- Optimize performance using advanced algorithms including tree/graph traversal and heuristics
- Manage concurrency, memory management, and performance profiling
Requirements
- 10+ years of development experience in systems programming
- Strong focus on C++
- Deep experience with advanced algorithms and performance optimization
- Strong fundamentals in concurrency and memory management
- Degree in computer science or equivalent
- Proficiency in written and spoken English
- Ability to work collaboratively on remote projects
Preferred Qualifications
- Exposure to Rust
- Experience with declarative rule languages, query engines, or DSLs
- Experience with AI-assisted tooling,...