Senior Software Engineer, Compiler
Work on greenfield, performance-oriented compiler projects that accelerate EVM bytecode execution. Research speculative pre-execution techniques, implement bytecode execution graph builders, design and ship high-performance production systems in C++, and develop testing and benchmarking infrastructure.
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
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)
Benefits
- Medical, dental, and vision insurance
- Unlimited paid time off
- 401(k) retirement plan with company match
- Lunch and dinner stipend for in-office NYC work
- Monthly wellness benefit
- Paid parental leave
- Competitive salary and equity package