As a Senior Blockchain Engineer at Pharos Network, you will lead the design, architecture, and optimization of high-performance blockchain components. You will play a pivotal role in the development of core blockchain systems, including virtual machines, consensus mechanisms, and databases, while providing technical leadership and mentorship.
Lead the architecture, design, and implementation of blockchain systems such as virtual machines, consensus algorithms, and storage solutions.
Optimize a high-performance multithreaded stack-based VM and ancillary systems (disk I/O, computation metering, networking).
Identify bottlenecks through detailed profiling and propose system improvements for accelerated computational flow.
Collaborate with external partners and contribute to open-source communities to enhance the Pharos ecosystem.
5+ years of experience in software development, with expertise in C++.
Experience in high-performance, high-concurrency, low-latency systems, especially in domains like HFT or embedded systems.
Proven expertise in software architecture, memory management, and system profiling tools.
Familiarity with blockchain development and Layer 1 protocols is a strong plus.
Experience with Go or Rust is a bonus.
Ownership mindset with a passion for building systems that push performance boundaries.
Work on advanced blockchain technologies to solve critical scalability challenges.
Join a collaborative, high-impact team focused on innovation and performance.
Competitive compensation package with equity options and opportunities for career advancement.
Flexible, fully remote working environment.