Uphold is looking for a Crypto Engineer to join our Engineering team. This is an incredibly exciting opportunity where you’ll get to focus on building and improving our consumer and business APIs and the many microservices powering our web and mobile applications.
Requirements
- 3+ years of experience in the field
- Knowledge of fundamental blockchain principles
- Knowledge of blockchain daemons such as Geth or Bitcoind
- Knowledge of Solidity programming
- Experience in integrating with blockchains
- Experience with Node.js, TypeScript, Go and other frameworks
- Spent lots of quality time coding, deeply learning the powerful idioms and important idiosyncrasies of multiple programming languages and their ecosystems
- Strong understanding of relational (preferably PostgreSQL) and/or non-relational databases (e.g. Redis)
- Strong understanding of web semantics
- Knowledge of revision control systems
- Basic knowledge of standard development pipelines, including build and other automation tools
- Fluent written and oral English skills
Benefits
- Annual bonus program based on individual, team and company performance
- Home office stipend for a productive setup
- Generous PTO, healthcare, and employee assistance programs
- Engaging events and celebrations
- Well-stocked office kitchen with a foodie culture