Interested in working on a cutting-edge open source project, involving high-frequency trading / blockchain / crypto / data engineering? Are you passionate about enabling developers?
We are looking for an experienced backend Javascript engineer who will apply his/her experience and industry best practices to lead the development of Hummingbot Gateway, a core component of the open-source Hummingbot algorithmic trading software.
What you'll be doing:
- Designing a technical architecture that is scalable, secure, and developer-friendly
- Creating algorithmic trading strategies and risk management features
- Integrating Hummingbot with SDKs and APIs from different types of crypto exchanges and protocols
- Mentoring junior developers and teaching them Javascript development best practices
- Joining the core team and making a significant impact in a fast-growing, VC-backed crypto/blockchain startup
You're a great fit if you have / are:
- 5+ years experience with backend Javascript development: NodeJS, Express, ES6, etc
- API design for extensibility and developer experience
- Some fluency with Python
- Experience contributing to or working for open source projects
- Knowledge in common unit testing frameworks like pytest and nosetests
- Familiarity with Ethereum or other blockchain protocols
- A high bar for code quality and craftsmanship
- Working knowledge of agile (scrum) software development methodologies
- Good communication skills and fluent in both written and spoken English
Perks at Hummingbot:
- Become a core member of an experienced Silicon Valley-based team that is well-connected in crypto, blockchain and machine learning
- Join a remote-first, engineering-driven team with 30+ team members across 6 continents (applicants from Antarctica welcome and encouraged to apply!)
- Competitive salaries
- Work hard, have fun culture
- International travel for conferences, team meet-ups/retreats
- Work schedule flexibility;unlimited vacation policy