Category Labs
Senior Researcher, Systems
New YorkFull-timeGlobal
š° USD 250,000 - 250,000/yr
š Midš Remote
ActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will design performant algorithms and architectures for storage and recovery, in both single-node and distributed environments. You will research and evaluate new system architectures and approaches. You will work hands-on with low-level tooling and production code using C++, clang, LLVM, gdb, perf, Unix, and git. You will be expected to produce performant, production-grade implementations and iterate quickly on experimental results.
Requirements
- āPhD in Computer Science or equivalent
- āSignificant research experience in databases or operating systems
- āResearch experience in systems verification, operating systems, multi-core algorithms, or systems architecture
- āExperience writing performant algorithms
- āExperience writing production-grade code
- āResourceful and self-motivated
- āCollaborative
- āAdaptive and able to make meaningful contributions in a fast-paced environment
- āCurious about lower-level system details
Responsibilities
- āDesign performant algorithms and architectures related to storage or recovery in single-node or distributed environments
- āResearch new architectures
- āWork with C++, clang, LLVM, gdb, perf, Unix, and git
Benefits & Perks
- āEquity package
- āMedical dental and vision insurance
- āUnlimited paid time off
- ā401(k) retirement plan with company match
- āLunch and dinner stipend (in-office NYC)
- āMonthly wellness benefit
- āPaid parental leave
Tech Stack
perfclangLLVMdistributed systemalgorithmstorageGDBverificationGitdatabaseproject:Monad