Software Engineer Team Lead A minimum of 5 years of experience with Rust / C / C++ or other low-level programming languages At least 2 years of experience developing in Python Experience with research and development for operating systems - Windows / Linux / mac OS Experience with various data stores such as Postgre SQL, Elasticsearch, Snowflake, Redis etc. Be a collaborative team player who enjoys working in a dynamic environment Excellent communication skills, including strong ability to elaborate on a technical idea Very high proficiency in English (written and spoken) Experience in designing and building large-scale production systems ************ Senior C++ Developer Minimum of 6 years of hands-on software development experience in C++ or C (preferably using modern standards). Deep understanding of systems internals and/or low-level research background. Experienced with low-level design practices.
Experience with developing large-scale, real-time multi-platform systems (Windows, mac OS, Linux). Senior C++/Linux BSc in Computer Science with a solid understanding of object-oriented programming Proficient in C++/ Linux, with a good knowledge of its ecosystems - a must! Python - advantage Familiar with various design and architectural patterns Skill for writing reusable C++ libraries Knowledge of FUSE, Open SSL, Linux kernel, embedded programming - advantage Experience with both standalone and embedded open-source relational databases