JOBSEARCHER

C++ Software Engineer — Open-Source Contributor (Remote)

ARCHIVED
HatefRemoteL6 LeadApril 12th, 2026

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

About Hatef Hatef is an independent, privacy-first search engine written in modern C++ with a bold goal: build a self-hosted, world-class crawler/indexer/ranker that can scale to billions of documents. We’re shipping in public and moving fast. Repo: https://github.com/hatefsystems/search-engine-coreWhat you’ll buildHigh-performance crawling, parsing, and indexing pipelines (C++17/20)Async networking services (uWebSockets/HTTP) with back-pressure controlRanking, deduplication, and document storage tuned for low latency & high throughputProduction-grade observability, profiling, and CI/CDResponsibilitiesDesign and implement core modules (crawler/indexer/ranker) in modern C++Performance engineering (CPU cache, allocators, concurrency, SIMD where helpful)Write tests (unit/integration), participate in code reviews & RFCsCollaborate openly on GitHub issues/PRs and technical docsRequirements3+ years of modern C++ (C++17/20), strong STL/templates/concurrencyLinux fundamentals, networking (HTTP/TCP), CMake, Git, DockerProficient with perf/valgrind/sanitizers and debugging complex systemsClear written technical communication (English)Nice to haveInformation retrieval/search systems (indexes, scoring, IR math)uWebSockets, Boost.Asio, Kafka, Redis/Mongo, Kubernetes, AWS/ArvanSIMD (AVX/NEON), memory/perf profiling at scale, Bazel/CMake NinjaOpen-source maintainer experience; bilingual (FA/EN)Compensation & CommitmentThis is an open-source contributor role at the current stage (no salary).Public recognition (contributor credits/badges), strong portfolio visibility, and a path to core team/paid contracts as funding/sponsorships become available.We publish scope and acceptance criteria per issue/epic for clarity and fairness.How to applyApply via our LinkedIn company page: https://www.linkedin.com/company/hatefOr send your GitHub + 1–2 relevant C++ repos/PRs + a brief note on a performance project you’re proud of.Bonus: pick a labeled issue and share a short RFC describing your approach.Hashtags #CPlusPlus #OpenSource #SearchEngine #LowLatency #DistributedSystems #Hatef