blockchain protocol engineer in Singapore

posted
contact
stella yoe, randstad
job type
permanent
salary
S$ 4,500 - S$ 7,500 per month

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
S$ 4,500 - S$ 7,500 per month
reference number
91M0150417_1604975678
contact
stella yoe, randstad
add to saved jobs print

job description

about company

  • pioneer of cryptocurrency platform; working in a cutting-edge field of Fintech.
  • over millions of users are using their platform

about job

  • Work on the core blockchain technology, optimize internal data structures, write cryptographic algorithms and protocol specifications.
  • Design and maintain interfaces for wider ecosystem integrations.
  • Development activities include development, proposing architectural decisions, participating in designs, design review, code review and implementation
  • Identify issues and implement solutions to complex problems in the blockchain protocol
  • Analyze and solve difficult problems across the blockchain protocol
  • Work closely with operations and infrastructure to build high scale backend services
  • Work closely with DevOps and ecosystem engineers to improve tech stack for long-term engineering initiatives

skills and requirements

  • Min 5 years engineering experience, preferably strong backend development experience (e.g. Go, Java, Erlang)
  • Interested in building first-class product to solve real world problems
  • Hands-on experience in using basic cryptographic primitives (e.g. BouncyCastle in Java): digital signatures, key exchange, symmetric and asymmetric encryption
  • Basic knowledge of distributed systems and understanding of consensus algorithms, such as Raft or PBFT
  • Experience with or interest in Rust
  • Hands-on experience with any existing blockchain system internals is welcomed but not required

To apply online please use the 'apply' function, alternatively you may contact Stella at 96554170. (EA: 94C3609 /R1875382)





skills

Java, Golang, Erlang, Rust, data structures, cryptographic algorithms, protocol specifications.

qualification

no additional qualifications required

educational requirements

Bachelor Degree