Location: Yerevan, Armenia
Category: Software development
Type: Full time
Deadline: 29-Apr-19 12:00:00 AM
Salary:
Description
Responsibilities
• Lead the design and evolution of the query planner
• Work on creating, patenting and implementing advanced optimisation techniques
• Debug and enhance existing functionality
• Lead design discussions
• Make design contributions outside of your primary area
• Help troubleshoot issues encountered in the field
RequiredQualifications
• You have 5+ years of developing software that users are successfully running in production.
• You have experienced the cycle of design, development and customer release.
• You are passionate about high performance and find it exciting to work on distributed systems
• Fundamental computer science – as many of the following areas of experience:
o Graph algorithms
o Linear programming
o Statistics and Big Data algorithms
o Machine learning algorithms
o Compiler front-ends – grammars, parsers, tokenizers, AST and the rest
o Compiler internals – multi-pass code optimisation and extraction of parallelism and data typing
o Compiler back-end or virtual machines – machine code generation
o SQL and relational databases
o Internals of open source or commercial databases, especially PostgreSQL
o Massively parallel distributed systems
o Advanced SQL query planning and optimisation
• Strong knowledge of and experience with C, C++
Benefits
No comments:
Post a Comment