Category Labs
Senior Software Engineer, Compiler
New YorkFull-timeGlobal
š° USD 250,000+/yr
š Midš Hybrid
ActivePosted within the last 30 days
Job Description
[AI-summarized by JobStash]
You will work on greenfield, performance-oriented compiler projects that accelerate EVM bytecode execution. You will research speculative pre-execution techniques and implement components such as a bytecode execution graph builder. You will design and ship high-performance production systems in C++, and develop testing and benchmarking infrastructure to validate performance.
Requirements
- āProven track record in compiler design and system architecture
- āStrong background in software engineering principles
- āExperience with industry-standard compiler technologies
- āExperience testing and benchmarking performance-critical systems
- āExperience working on compilers for parallel architectures
- āStrong C++ programming skills
- āKnowledge of type theory (preferred)
Responsibilities
- āWork on greenfield performance-oriented projects
- āResearch methods to accelerate EVM bytecode execution
- āDesign and implement high-performance production systems
- āImplement a bytecode execution graph builder enabling speculative pre-execution
- āDevelop testing and benchmarking infrastructure to validate performance
Benefits & Perks
- ā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
compilerEVMbenchmarkingtestingsoftware engineeringbytecodetype theorysystem architectureC#parallel architectureproject:Monad