As a Blockchain Engineer at Pharos Network, you will contribute to the development and maintenance of a modular, full-stack, parallel L1 blockchain infrastructure. This position is ideal for C++ enthusiasts who thrive on working with complex systems, including databases, consensus mechanisms, and virtual machines, and are keen to expand their knowledge in the fast-evolving blockchain space.
Participate in the development and optimization of high-performance blockchain components.
Work on distributed computing and high-concurrency system designs.
Implement and optimize algorithms for blockchain consensus, storage, or networking.
Contribute to the internal research and technical documentation.
Collaborate with senior engineers to solve real-world blockchain engineering challenges.
Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
Solid knowledge of C++ programming, with hands-on experience in modern C++ (C++11 and above).
Understanding of high-concurrency programming and distributed system fundamentals.
Strong algorithmic and problem-solving skills.
Familiarity with multithreading, memory management, and performance optimization.
Experience with Linux development environments and debugging tools.
Good communication skills and willingness to learn.
Gain hands-on experience with cutting-edge blockchain technologies and systems development.
Join a dynamic team solving complex challenges in scalability and performance.
Competitive salary, flexible working environment, and opportunities for growth in blockchain development.