{"schemaVersion":"jobsearcher.job.v1","id":"00d2b62289fd9dbeb89a182d","url":"https://jobsearcher.com/jobs/00d2b62289fd9dbeb89a182d","canonicalUrl":"https://jobsearcher.com/jobs/00d2b62289fd9dbeb89a182d","title":"C++ Software Engineer — Open-Source Contributor (Remote)","description":"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","company":"Hatef","rawCompany":"hatef","city":"Denver","state":"CO","isRemote":true,"isActive":false,"createdAt":"2026-08-14T12:04:37.543Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"C++ Software Engineer — Open-Source Contributor (Remote)","description":"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","datePosted":"2026-08-14T12:04:37.543Z","dateModified":"2026-08-14T12:04:37.543Z","hiringOrganization":{"@type":"Organization","name":"Hatef","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"00d2b62289fd9dbeb89a182d"},"url":"https://jobsearcher.com/jobs/00d2b62289fd9dbeb89a182d"}}