💻 Senior Software Engineer – Trading Technology (Query Stack) at BitMEX
TL;DR
- Role: Senior Software Engineer (Trading Technology, Query Stack)
- Company: BitMEX
- Location: Remote, Global
- Type: Full-time
- Salary: Competitive + benefits
- Posted: Sept 27, 2025
- Apply via: Official BitMEX Careers
About BitMEX
BitMEX is one of the world’s leading crypto derivatives exchanges, known for pioneering perpetual swaps. With millions of users across the globe, BitMEX builds resilient, secure, and high-performance trading technology to power 24/7 crypto markets.
Role Overview
The Senior Software Engineer in the Trading Technology (Query Stack) team will design, implement, and optimize high-availability trading systems. You’ll own microservices and APIs that handle mission-critical, real-time trading data at massive scale.
Responsibilities
- Architect and maintain fault-tolerant microservices for trading systems.
- Develop real-time APIs for order management, market data, and risk systems.
- Ensure low-latency, high-throughput performance across global markets.
- Collaborate with product managers, traders, and other engineers to deliver features.
- Perform code reviews, unit testing, and continuous integration.
- Support production services with monitoring, debugging, and on-call rotation.
Skills & Qualifications
- Strong programming experience in Java, Rust, C++, or Go.
- Deep understanding of distributed systems, microservices, and APIs.
- Experience with low-latency trading systems is highly valued.
- Proficiency with databases (SQL/NoSQL) and caching systems.
- Familiarity with cloud-native deployments (Kubernetes, Docker).
- Excellent problem-solving, debugging, and communication skills.
Compensation & Benefits
| Package | Details |
|---|---|
| Salary | Competitive global package |
| Bonuses | Performance-based |
| Perks | Flexible hours, fully remote, crypto-friendly culture |
| Benefits | Health insurance, learning stipend, team retreats |
Career Growth
At BitMEX, you’ll be building mission-critical trading systems used by thousands of traders globally. This role offers a path to technical leadership, architecture ownership, or specialized roles in performance engineering and financial infrastructure.
Why Join BitMEX?
- 🌍 Global impact: Build trading tech used by millions.
- ⚡ High-performance systems: Work on low-latency, real-time trading infrastructure.
- 🏡 Remote-first: Work from anywhere in the world.
- 💰 Competitive crypto-friendly compensation.
- 🚀 Career growth: Move into senior or lead engineering roles.
FAQ
Is this a remote role? Yes, BitMEX is fully remote.
Do I need prior crypto experience? No, but strong trading/finance tech exposure is a plus.
What’s the tech stack? Java, Rust, C++, Go, Kubernetes, Kafka, SQL/NoSQL.
Is on-call required? Yes, engineers participate in on-call rotations for production systems.