Job for Web3 Beginners
Senior Researcher, Systems
Skills
About the Role
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
- 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
