BitMEX

πŸ‘₯ 101-250πŸ’° Seed over 9 years agoπŸ«‚ Last layoff over 2 years agoBitcoinFinancial ExchangesSecurityCyber SecurityFinTechπŸ’Ό Private Company
Website LinkedIn Email Facebook Twitter

BitMEX is a leading peer-to-peer cryptocurrency derivatives trading platform, renowned for its high-performance infrastructure and unwavering commitment to security. Since 2014, we've provided traders with low-latency access to deep liquidity and a wide range of derivatives contracts, including our pioneering Perpetual Swap product. We're a global company with a distributed workforce, offering a flexible and remote-first work environment. Our tech stack includes AWS, Kubernetes, Python, Golang, and various security technologies such as Splunk and Okta, reflecting our dedication to innovation and robust security practices. We prioritize transparency and have been a pioneer in publishing on-chain Proof of Reserves and Liabilities. We're actively growing and are currently seeking talented individuals to join our team, contributing to our vibrant and dynamic cryptocurrency ecosystem. Our engineering culture emphasizes collaboration, speed, and attention to detail. We operate a 24/7 exchange, requiring adaptability and a willingness to work across diverse markets. We encourage innovation and continuous learning, providing ample opportunities for professional growth. We offer competitive compensation packages, flexible work arrangements (including the option of being paid in fiat or cryptocurrency), and a supportive work environment where everyone can thrive. BitMEX provides a unique environment for engineers, allowing them to focus on building cutting-edge technology in a fast-paced, global setting, where creativity and collaboration are valued. We are a company driven by innovation, aiming to continuously enhance our services for our customers and grow our community. We also offer opportunities to contribute to important industry-leading advancements in transparency and regulatory compliance. We are a growing company with a global reach, supporting a diverse and distributed team across multiple time zones, offering exciting opportunities in various fields, from sales and marketing to engineering and security. Our commitment to innovation, security, and transparency attracts the best in the industry.

Related companies:

Jobs at this company:

Apply
πŸ”₯ Trading Engineer, Custody
Posted about 1 month ago

πŸ“ Vancouver, Canada

🧭 Full-Time

πŸ” Cryptocurrency Exchange

  • Several years experience working as a team on a python codebase
  • Familiarity with a code-review and pull-request based workflow
  • Experienced with writing software that speaks a variety of network protocols, with awareness of appropriate threading/locking models, or asynchronous design to ensure correctness.
  • Develop and maintain software to credit customer’s cryptocurrency deposits and prepare withdrawals in a safety-critical and high-uptime environment.
  • Improve test coverage of existing codebases as well as engage in test-driven development practices with the team.
  • Assist in architecting new cryptocurrency and wallet infrastructure relying on modern standards and practices.

Backend DevelopmentDockerPythonSoftware DevelopmentSQLBlockchainKubernetesAlgorithmsData StructuresCI/CDRESTful APIsScriptingDebugging

Posted about 1 month ago
Apply
Apply

πŸ“ Asia

🧭 Full-Time

πŸ” Cryptocurrency

  • 5+ years of professional software development experience.
  • Extensive experience in developing, testing, and deploying cross-platform mobile apps using React Native.
  • Proven ability to monitor, identify, and resolve stability and performance issues.
  • Excellent problem-solving skills and attention to detail.
  • Less experienced candidates may be considered for a Software Engineer role.
  • Design, develop, and maintain mobile applications.
  • Contribute to all stages of development, from ideation and architecture to implementation, testing, deployment, and monitoring.
  • Ensure app performance optimization across devices and platforms.
  • Collaborate with cross-functional teams to define requirements.
  • Participate in sprint planning, standups, and retrospectives.
  • Stay current with mobile development technologies to provide innovative solutions.
  • Write clean, efficient, and well-documented code.
  • Conduct code reviews and mentor junior engineers.

React NativeProblem Solving

Posted 2 months ago
Apply
Apply

πŸ“ Hong Kong

🧭 Full-Time

πŸ” Cryptocurrency

  • 8+ years programming experience writing high-performance Java applications
  • Experience in developing a low latency trading system
  • Bachelor's degree in a Computer Science or similar STEM discipline
  • Experience in a related industry, such within a Hedge Fund, Investment Bank, or an Exchange developing financial trading applications
  • Understanding of the modern software development fundamentals and testing practises inclusive of TDD and BDD
  • Understanding of design patterns and object-oriented programming such as SOLID, with in-depth understanding of algorithms and their complexities
  • Understanding of the Java Memory Model and concurrency in practise
  • Demonstrable analytical and problem solving skills, with an ability to break larger problems down and turning complex problems into simpler abstractions
  • Genuine passion for software development, and a keen lifetime learner who puts quality over quantity
  • Ownership in the design, development and delivery of trading system components
  • New feature implementation, bug fixing, and performance tuning
  • Partner with Financial Products and quantitative researchers on product delivery
  • Mentor team members and drive firm initiatives

Design PatternsJavaAlgorithms

Posted 2 months ago
Apply
Apply

πŸ“ Asia, EMEA

πŸ” Cryptocurrency derivatives

  • 8+ years programming experience writing high-performance Java applications.
  • Experienced in developing low latency trading systems.
  • Bachelor's degree in a Computer Science or similar STEM discipline.
  • Experience in a related industry, such within a Hedge Fund, Investment Bank, or an Exchange developing financial trading applications.
  • Understanding of the modern software development fundamentals and testing practices including TDD and BDD.
  • Understanding of design patterns and object-oriented programming such as SOLID, with in-depth understanding of algorithms and their complexities.
  • Understanding of the Java Memory Model and concurrency in practice.
  • Demonstrable analytical and problem solving skills, with an ability to break larger problems down and turn complex problems into simpler abstractions.
  • Genuine passion for software development, and a keen lifetime learner who puts quality over quantity.
  • Ownership in the design, development and delivery of trading system components.
  • New feature implementation, bug fixing, and performance tuning.
  • Partner with Financial Products and quantitative researchers on product delivery.
  • Mentor team members and drive firm initiatives.

Design PatternsJavaAlgorithmsREST APIAnalytical SkillsProblem Solving

Posted 2 months ago
Apply
Apply

πŸ“ Hong Kong

🧭 Full-Time

πŸ” Cryptocurrency derivatives

  • Intimate experience with JS and performance characteristics
  • Experience with NodeJS, React, and Flux architecture
  • Experience with Flow/TypeScript
  • Experience making complex, data-driven products accessible to consumers
  • Ability to develop several products and concepts simultaneously
  • Familiarity with current UX trends and curiosity for new UX concepts
  • A Bachelor’s degree or equivalent work experience preferred
  • Development of the BitMEX Web Frontend and React components
  • New feature design and implementation, bug fixing, and performance tuning
  • Working closely with the API and Engine teams to integrate new features and consumer-facing products
  • Help develop and maintain APIs required for different trading experiences
  • Exploring and evaluating new stack components and architecture ideas
  • Participate in code reviews, mentor junior engineers, and contribute to architectural decisions

Software DevelopmentAndroidiOS DevelopmentJestReact NativeRedux

Posted 2 months ago
Apply
Apply

πŸ“ Asia

🧭 Contract

πŸ” Cryptocurrency and crypto derivatives

  • Intimate experience with JS and its performance characteristics
  • Experience with NodeJS, React, and Flux architecture
  • Familiarity with Jest, Flow, Webpack, Make, and Sass is a plus
  • Ability to make complex, data-driven products accessible
  • Ability to develop several products and concepts simultaneously
  • Familiarity with current UX trends and curiosity for new UX concepts
  • Experience with trading derivatives products, preferably bitcoin derivatives
  • Understanding of Bitcoin’s value proposition and willingness to be paid in bitcoin
  • Development of the BitMEX Web Frontend and React Native components
  • Work independently and across teams to deliver products to end users
  • Design and implement new features, fix bugs, and tune performance
  • Collaborate with API and Engine teams for feature integration
  • Mentor other engineers on best practices and engineering craft
  • Explore and evaluate new stack components and architecture ideas
  • Regularly review code

Node.jsJavascriptJestReact.jsReact Native

Posted 3 months ago
Apply
Apply

πŸ“ Asia

🧭 Full-Time

πŸ” Crypto derivatives

  • 15+ years of overall experience including at least 8+ years in a developer role.
  • Ability to interpret and translate various business and technical requirements into operational actions.
  • Experience integrating with REST and Websocket APIs.
  • Knowledge of network security architecture concepts, including topology, protocols, components, and principles.
  • Relevant expertise in network security, PKI, usable security, anti-abuse, cryptography, web application security, and memory corruption/sandboxing.
  • Familiarity with Kubernetes / Ansible / Chef, and one or more programming languages: Python, Golang, C, NodeJS.
  • Strong problem-solving skills and confident communication.
  • Ability to work independently under tight schedules.
  • Experience in a fast-paced or fintech environment.
  • Design, build and launch various security-related features and applications.
  • Work closely with engineering teams to define, adopt mitigations, and develop new solutions for secure development and operations.
  • Evaluate, prototype, implement, and support security-focused tools and services while maintaining a strong knowledge of current security threats and operational best practices.
  • Compose a set of security architecture documentation that new projects can leverage.

PythonKubernetesGoDocumentationAnsibleNodeJS

Posted 4 months ago
Apply