Senior/Staff Engineer - Blockchain Parsing
Job Overview
This means taking all the raw data from the blockchain and, through business modeling, computation, transformation, and other operations, converting it into the data required by various business applications (such as wallets, explorers, CeFi, etc.). It also encompasses the management of complete historical data for each blockchain, reaching the scale of petabytes (PB) of data.
Key points
-
Responsible for researching various blockchain architectures and on-chain data parsing.
-
Maintain good communication with the team, provide rational suggestions for requirements, and ensure the development work progresses smoothly as planned…
-
Responsible for database design, system design, API interface design, and external system integration.
-
Troubleshoot and resolve issues across the entire pipeline; optimize and improve the availability and capacity of online services, and handle unexpected online issues.
-
Solid foundation in Java, with extensive experience in Java multithreading, concurrency, and network communication, and good coding practices.
-
Familiar with common open-source projects or middleware (at least one or two), with source code experience being a plus, such as Kafka, RocketMQ…
-
Proficient in mainstream open-source application frameworks such as SpringBoot, SpringMVC, MyBatis, SpringCloud, etc.
-
Experience in developing and designing large-scale data platforms.
Skills
Experience: Senior-level
Sign in to applyCreate your account
Senior/Staff Engineer - Blockchain Parsing · OKX
Don't have an account? Already have an account?