Compiler Design Engineer
We are seeking a senior software engineer with experience in designing language constructs and building compilers/interpreters.
Responsibilities:
--Design and implementation of significant parts of the Rules Engine/compiler for a proprietary rules-based language
--Design and implementation of language constructs for data analysis across various vertical industry segments such as logistics, finance, etc. .
Requirements:
--BS or MS degree in computer science.
--5+ years of experience and strong background in compilers.
--2-3 years in lead engineer or lead architect capacity..
--Experience with wide variety of aspects of compiler including high level optimizations, code generation and building a good compiler framework.
--Experience in code generation for multi-core, multi-system node systems
--Good understanding of programming languages is needed.
==Strong Java/C programming skills.