Compiler Engineer

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

Más sobre el rol Todos los roles
15 habilidades
75 requisitos
15 obligatorios
1 dominios
Awareness 15 Working 15 Advanced 15 Expert 30
Nivel:
Perfiles: Awareness Working Advanced Expert -- Pasar el cursor — vista previa, clic — detalles y votación

Programming Fundamentals

15 habilidades · 75 requisitos
Habilidad Junior Middle Senior Lead Principal
Algorithms & Data Structures
Algorithms & Complexity Awareness Working Advanced Expert Expert
Data Structures Awareness Working Advanced Expert Expert
Graph Algorithms Awareness Working Advanced Expert Expert
OOP & Design Patterns
OOP & SOLID Principles Awareness Working Advanced Expert Expert
Design Patterns Awareness Working Advanced Expert Expert
Concurrency & Parallelism
Multithreading Awareness Working Advanced Expert Expert
Async Programming Awareness Working Advanced Expert Expert
Clean Code & Refactoring
Code Quality & Refactoring Awareness Working Advanced Expert Expert
Functional Programming
Functional Programming Principles Awareness Working Advanced Expert Expert
Immutability & Persistent Data Structures Awareness Working Advanced Expert Expert
Monads & Functors Awareness Working Advanced Expert Expert
Type Systems
Type Safety & Type Systems Awareness Working Advanced Expert Expert
Generics & Parametric Polymorphism Awareness Working Advanced Expert Expert
Memory Management
Memory Management Awareness Working Advanced Expert Expert
Memory Profiling Awareness Working Advanced Expert Expert
¿Es útil este requisito?