Skill
Compiler Design
Software Development and Engineering Practices
Compiler design is the study and practice of building software that translates source code written in a programming language into machine code, bytecode, or another target language. It covers stages like lexical analysis, parsing, semantic analysis, optimization, and code generation. Compiler engineers apply this knowledge to build language tools, interpreters, and optimizing compilers used throughout software development.
Open roles requiring Compiler Design (1)
Software Engineer - Compiler
Sigma Computing
Full-time · New York, NY · $170,000 – $235,000
This role builds the compiler infrastructure that translates spreadsheet interactions into optimized SQL queries for Sigma's analytics platform. It's suited to engineers with deep systems expertise who want to work on query optimization and compiler design problems at scale.
Listed on Sigma Computing’s careers site · Apply there ↗
Roles that use Compiler Design
Related skills
Curated neighbors in the taxonomy, whether or not employers ask for them together.