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 involves building compiler infrastructure that translates spreadsheet operations into optimized SQL queries for Sigma's analytics platform. You'll work on query optimization, intermediate representations, and core platform systems that enable non-technical users to efficiently analyze data in cloud warehouses.
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.