Job Description
Summary
We are seeking an experienced Senior Blockchain Node Engineer to join our team. This position will be responsible for designing and implementing self-hosted mainnet nodes for the company, providing robust data, broadcasting, and MEV private pool capabilities. The ideal candidate will be able to optimize node stability and performance while ensuring security.
What you'll do
- Deploy and maintain the blockchain mainnet nodes required by the company, ensuring high data processing and broadcasting efficiency.
- Design and implement MEV (Miner Extractable Value) private pools to enhance node competitiveness in the market.
- Optimize node stability and achieve high availability (HA) to ensure continuous node uptime.
- Optimize node performance, including processing speed, resource utilization, and response times.
- Implement node security measures to prevent and respond to potential network attacks and vulnerabilities.
- Monitor node operational status, respond quickly to any anomalies, and perform troubleshooting.
- Write and update technical documentation and operation procedures for node management to support the technical team.
What you'll need
- Proficient in at least one programming language: Golang, Rust, or Node.js, with experience in concurrent programming and strong awareness of thread safety.
- Over 3 years of blockchain development experience, with in-depth understanding and practical experience in consensus mechanisms, cryptography, and distributed ledger technologies.
- Proven experience leading commercial node development and hands-on expertise in node performance optimization.
- Experience in MEV private pool development is a plus.
- Familiarity with the Solana blockchain and a deep understanding of its ecosystem.
- Excellent troubleshooting and problem-solving skills, able to deliver solutions under high pressure.
- Good team collaboration and communication skills.
- Active participation or contributions within the blockchain community are preferred.
Job Responsibilities
- Build and maintain the blockchain mainnet nodes required by the company to ensure that they have efficient data processing and broadcasting capabilities.
- Design and implement mev (miner extractable value) private pool to enhance the competitiveness of nodes in the market.
- Optimize node stability and improve high availability (HA) to ensure that nodes remain continuously available.
- Responsible for node performance optimization, including improvements in processing speed, resource usage, and response time.
- Execute node security measures to prevent and respond to potential network attacks and vulnerabilities.
- Monitor the operating status of the nodes, respond quickly to any abnormal situations, and perform troubleshooting.
- Write and update technical documentation and processes for node operations to support the work of the technical team.
Job Requirements
- Proficient in at least one programming language: Golang, Rust, Node.js, experience in concurrent programming, and awareness of thread safety.
- Have more than 3 years of experience in blockchain development, in-depth understanding and practical research and practice of consensus mechanism, cryptography, and distributed ledger technology.
- He has led the research and development of commercial nodes and has practical experience in node performance optimization.
- Those who have experience in developing node mev private pool.
- Familiar with the characteristics of the Solana chain and have a deep understanding of its ecosystem.
- Excellent problem-solving and troubleshooting skills, with the ability to provide solutions in high-pressure environments.
- Have good teamwork and communication skills.
- Active participation or contribution in the blockchain community is preferred.
Skills
- Communications Skills
- Cryptography
- Development
- Problem Solving
- Rust
- Software Engineering
- Team Collaboration