About the Role
You will develop, optimize, and maintain system-level applications and core libraries in C, C++, and Rust. You will profile and improve performance, apply security practices, contribute to blockchain protocol and smart-contract work where applicable, lead core initiatives, and mentor junior developers.
Requirements
•5+ years of system-level programming experience with C, C++, and Rust
•Knowledge of low-level architecture, algorithms, and data structures
•Experience or strong interest in blockchain and decentralized systems
•Knowledge of multithreading, real-time systems, and network programming
•Problem-solving skills
Responsibilities
•Develop and maintain system-level applications and core libraries
•Optimize system robustness, performance, and scalability
•Contribute to blockchain protocol, smart-contract, and consensus work where applicable
•Profile performance, identify bottlenecks, and implement optimizations
•Lead core development initiatives and mentor junior developers
•Research system-development and blockchain technologies
•Align development work with product goals
•Apply security best practices throughout development
Hiring Process
Technical interviews, coding tests, and problem-solving assessments.
Location
Remote / Onsite (Bratislava / Prague / Warsaw / London) / Hybrid