{"schemaVersion":"jobsearcher.job.v1","id":"0e2382cd61128b6eb12f8aaf","url":"https://jobsearcher.com/jobs/0e2382cd61128b6eb12f8aaf","canonicalUrl":"https://jobsearcher.com/jobs/0e2382cd61128b6eb12f8aaf","title":"Backend Engineer – Rust & C++ (Distributed Systems & Databases)","description":"Backend Engineer – Rust & C++ (Distributed Systems & Databases)About the OpportunityWe’re supporting a fast-moving startup that’s building advanced data products with a strong focus on speed, scalability, and reliability. They’re looking for a Backend Engineer who can dive deep into database internals and distributed systems, shaping the next generation of their platform. If you’re passionate about performance-critical code and shipping features in an early-stage environment with lots of autonomy — this one’s for you.Key ResponsibilitiesDesign, implement, and optimise backend components in Rust and/or C++Work on core database and storage engine internals (query execution, on-disk formats, caching, WAL, compaction, etc.)Collaborate with product and infrastructure teams to deliver high-performance, scalable data systemsContribute to architectural decisions for distributed systems and backend infrastructureBalance speed and quality in a highly agile, low-process environmentWhat We’re Looking For5+ years of professional experience in backend systems or infrastructure engineeringStrong proficiency in Rust or C++ with a focus on correctness, performance, and memory safetyDeep understanding of database/storage internals (e.g. LSM trees, B-trees, predicate pushdown, buffer pools, page caches)Experience with distributed systems design and data pipelinesComfortable navigating ambiguous requirements in a fast-moving startup environmentBonus Experience (Not Required)Exposure to Go or Swift in production systemsFamiliarity with infrastructure-as-code and cloud-native deploymentsExperience with frontend technologies (TypeScript, Svelte, React, etc.) for occasional full stack collaboration","company":"Umatr","rawCompany":"umatr","city":"Millbrae","state":"CA","isRemote":false,"isActive":false,"createdAt":"2026-06-06T11:47:19.985Z","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-1243.00","title":"Database Architects","slug":"database-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Backend Engineer – Rust & C++ (Distributed Systems & Databases)","description":"Backend Engineer – Rust & C++ (Distributed Systems & Databases)About the OpportunityWe’re supporting a fast-moving startup that’s building advanced data products with a strong focus on speed, scalability, and reliability. They’re looking for a Backend Engineer who can dive deep into database internals and distributed systems, shaping the next generation of their platform. If you’re passionate about performance-critical code and shipping features in an early-stage environment with lots of autonomy — this one’s for you.Key ResponsibilitiesDesign, implement, and optimise backend components in Rust and/or C++Work on core database and storage engine internals (query execution, on-disk formats, caching, WAL, compaction, etc.)Collaborate with product and infrastructure teams to deliver high-performance, scalable data systemsContribute to architectural decisions for distributed systems and backend infrastructureBalance speed and quality in a highly agile, low-process environmentWhat We’re Looking For5+ years of professional experience in backend systems or infrastructure engineeringStrong proficiency in Rust or C++ with a focus on correctness, performance, and memory safetyDeep understanding of database/storage internals (e.g. LSM trees, B-trees, predicate pushdown, buffer pools, page caches)Experience with distributed systems design and data pipelinesComfortable navigating ambiguous requirements in a fast-moving startup environmentBonus Experience (Not Required)Exposure to Go or Swift in production systemsFamiliarity with infrastructure-as-code and cloud-native deploymentsExperience with frontend technologies (TypeScript, Svelte, React, etc.) for occasional full stack collaboration","datePosted":"2026-06-06T11:47:19.985Z","dateModified":"2026-06-06T11:47:19.985Z","hiringOrganization":{"@type":"Organization","name":"Umatr","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0e2382cd61128b6eb12f8aaf"},"url":"https://jobsearcher.com/jobs/0e2382cd61128b6eb12f8aaf"}}