Senior LLVM Compiler developer

з/п не указана

Ton Labs 

Москва

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: более 6 лет

Полная занятость, полный день

TVS is looking to implement an innovative new architecture and a set of products on top of new blockchain networks. The products will include mobile and web applications, as well as development tools and solutions. You will be part of a growing team and must have an adaptive and ambitious mindset, ready and willing to take on new and bigger challenges daily. You must be passionate about building innovative solutions for a groundbreaking new market.

At TVS we do not have any offices. The team is a decentralized international group of talented individuals. You are expected to work remotely at all times. You will be asked to join our international gatherings (symposiums) in different locations around the world from time to time (international travel passport and the ability to travel abroad are musts).

The team will also from time to time participate in international conferences; therefore, public speaking and writing in English are a huge plus (although not necessarily a requirement).

Previous participation in competitive programming (e.g. ACM International Collegiate Programming Contest) is a big plus.

We are looking for all candidates to have the following skills:

  • Deep understanding of compilers

  • Expert level in C++14

  • Experience working with CLANG/LLVM

  • Experience working with CMAKE, Ninja

  • Good debugging skills

  • Excellent knowledge of data structures and algorithms

  • Good knowledge of Windows/Linux

  • Experience in working with 3rd party code

We are looking for all candidates to have:

  • Experience working with Git and Git workflow

  • Experience with modern software development methods such as Agile and Test-Driven Development

  • Degree in Computer Science is preferred

  • Good level of technical English, ability to communicate in English

  • Experience with writing unit, integration and acceptance tests

Having the following skills is an advantage:

  • Experience in Open source, APIs, interoperability, platforms

  • Experience in cryptography

  • Experience working in an AWS/Google Cloud environment

  • Experience in developing SDK, Toolchains and other developer solutions

Ключевые навыки

LLVMClangCompilerC++

Вакансия опубликована 28 июля 2019 в Москве

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику