Job Requirements
Job benefits
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Professional Development
Every employee is an invaluable asset to any team; that's why we want to help you grow. Level up your skills and expertise through our professional co-development programs with notable organizations. We will cover the cost.
This job post is managed by
Skills
Job description for Protocol Engineer at 台灣區塊鏈新創(TWCT)
- Interested in building first-class product to solve real-world problems
- Experienced with various technologies, a fast learner and have a "get things done" mentality
- Strong organizational skills, interpersonal skills and having the ability to juggle conflicting requirements from many different stakeholders
- Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities
- Self-starter who can define and execute tasks with minimal guidance
- Open to learning, collaborative, willing to give and receive feedback
- 5+ years of engineering experience, preferably strong backend development experience (e.g. Go, Java, Erlang)
- Hands-on experience in using basic cryptographic primitives (e.g. BouncyCastle in Java): digitcal 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
- Attractive compensation package working in a cutting-edge field of Fintech.
- Huge responsibilities from Day 1. Be the owner of your own learning curve. The possibilities are limitless and depend on you
- Working in a dynamic environment and be part of an international team