Vacancy expired!
Our client's Crypto Transfer Platform provides our customers with the ability to deposit and withdraw cryptocurrencies and tokens to/from their account on several different blockchains. The team tackles challenging problems that come along with integrating with multiple novel blockchain protocols and building a platform capable of supporting millions of users.
You will spend time on:- Working as a technical anchor for one or more protocols on our Crypto Transfer Platform solving interesting and challenging protocol-specific problems
- Scaling and modernizing the Crypto Transfer Platform to meet growing customer needs
- Working with a cross-functional team of software engineers, product managers, leadership to design and deliver high impact software solutions
- Using Continuous Delivery practices and DevOps tools to deliver software
- Writing performant, clean and well tested code
- Enjoying a high degree of autonomy, contributing to ideas and shaping architecture
- Sharing your technical expertise of specific blockchains with the engineering team and organization at large
- 5+ years of professional experience in software engineering
- Understanding of core blockchain architecture and concepts and deep expertise with one or more blockchain ecosystem
- Experience working with one or more blockchain node daemons and their APIs (e.g. bitcoind)
- Fluent in modern Javascript and experience with Typescript, NodeJS runtime, and related toolchains
- Proficiency in writing high quality, well tested, thoughtfully designed, and secure code
- A growth and learning oriented mindset, a passion for cryptocurrency, and a drive to meaningfully impact the future of finance
- Experience with Golang
- Experience building, maintaining, and scaling distributed systems
- Hands-on experience with cloud native architecture, Kubernetes, Docker, etc.
- Experience with the DevOps mindset, Continuous Delivery and test driven development