Software Developer, Trading Technology
As a prominent player in the cryptocurrency derivatives trading realm, BitMEX is dedicated to propelling innovation, liquidity, and security benchmarks in the industry.
BitMEX stands out as a cutting-edge peer-to-peer crypto products trading platform, providing knowledge, confidence, and precision to a vast community of traders engaging in high-value transactions every day.
About BitMEX
BitMEX stands as a pioneer in cryptocurrency derivatives exchange, focused on serving the needs of institutional and professional traders. It spearheaded the creation of the Perpetual Swap, a revolutionary crypto trading product, and continuously introduces new crypto derivative offerings such as the ETH Staking Swap. With its secure professional trading platform, BitMEX features low latency, deep liquidity, and uninterrupted access. No cryptocurrency losses due to intrusion or hacking have occurred since its inception in 2014, ensuring user fund security. Besides derivatives trading, BitMEX supports spot trading, cryptocurrency purchase, and conversion, offering a wide range of services to its users.
Overview
The Wallets & Funds system handles the safe custody of bitcoin deposits that serve as margin for traders on the platform. Tracking millions of user deposits and withdrawals across multiple chains, the Wallets team leads in implementing wallet & address format changes and adheres to crypto exchange best practices. BitMEX is expanding its funds and wallets division to elevate the security and efficiency of deposits and accommodate an increasing user base in the future.
Responsibilities
- Develop and sustain software for processing customer cryptocurrency deposits and facilitating secure withdrawals in a high-uptime environment.
- Enhance test coverage of existing codebases and engage in test-driven development to uphold quality standards.
- Contribute to architecting new cryptocurrency and wallet infrastructure using modern standards.
Qualifications
- Several years of experience collaborating in a team setting on Python-based projects.
- Proficiency in code review and pull request-based workflows.
- Skilled in writing software utilizing a variety of network protocols with consideration for appropriate threading/locking models or asynchronous design principles.
Good to have
- Proficiency in shipping and deploying container-based software.
- Experience handling large datasets in Python, possibly using numpy or scipy tooling.
- Advanced understanding of cryptocurrency transactions, including scripts, signatures, utxo set, proof of work, fees, and blocks.
- Familiarity with type-checked and well-formatted Python, pytest, CI/CD, and defensive software security practices.
Join BitMEX in the endeavor to build a dynamic cryptocurrency ecosystem through strategic investments in emerging technologies and shaping the future of digital financial services.