Compiler Engineer

Developing compilers, optimizing code generation, working with LLVM and intermediate representations

Learn more about role All roles
10 skills
50 requirements
40 mandatory
1 domains
Awareness 10 Working 12 Advanced 20 Expert 8
Level:
Profiles: Awareness Working Advanced Expert -- Click level to expand, click requirement for details and voting

Compilers & Languages

10 skills · 50 requirements
Skill Junior Middle Senior Lead Principal
Compiler Theory
Lexing & Parsing Awareness Working Advanced Advanced Expert
AST & IR Manipulation Awareness Working Advanced Advanced Expert
Type Inference & Type Checking Awareness Working Advanced Advanced Expert
Compiler Optimization Passes Awareness Working Advanced Advanced Expert
Compiler Tools
LLVM Framework Awareness Working Advanced Advanced Expert
Language Server Protocol (LSP) Awareness Working Working Advanced Advanced
Code Generation Awareness Working Advanced Advanced Expert
JIT Compilation Awareness Working Advanced Advanced Expert
DSL & Interpreters
DSL Design & Implementation Awareness Working Working Advanced Advanced
Interpreter Design Awareness Working Advanced Advanced Expert
Is this requirement useful?