Language Tooling Engineer

Building developer tools for programming languages: LSP servers, IDE plugins, static analysis, linters

Learn more about role All roles
7 skills
35 requirements
35 mandatory
1 domains
Awareness 7 Working 7 Advanced 14 Expert 7
Level:
Profiles: Awareness Working Advanced Expert -- Click level to expand, click requirement for details and voting

Compilers & Languages

7 skills · 35 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 Tools
Language Server Protocol (LSP) Awareness Working Advanced Advanced Expert
Code Generation Awareness Working Advanced Advanced Expert
DSL & Interpreters
DSL Design & Implementation Awareness Working Advanced Advanced Expert
Interpreter Design Awareness Working Advanced Advanced Expert
Is this requirement useful?