BitMEX14.02.26
AI SCORE 8.5

Senior Trading Technology Engineer - Java/​Low-Latency

$140K–$180K/year

About the Role

We are hiring a Senior Trading Technology Engineer (Java/Low-Latency) to join our innovative team at BitMEX. This remote position offers you the chance to work on a globally leading exchange for crypto derivatives, where you will play a critical role in enhancing our trading platform. As a Senior Trading Technology Engineer, you will design, develop, and deliver high-performance trading system components that cater to millions of users.

What You'll Do

  • Take ownership of the design and development of trading system components.
  • Implement new features, fix bugs, and optimize performance to ensure low latency.
  • Collaborate with Financial Products and quantitative researchers on product delivery.
  • Mentor team members and drive firm initiatives to foster a culture of excellence.
  • Utilize your expertise in Java to build robust and efficient trading systems.

Requirements

  • 8+ years of programming experience, particularly in writing high-performance Java applications.
  • Proven experience in developing low latency trading systems.
  • Bachelor's degree in Computer Science or a related STEM discipline.
  • Experience in a related industry such as Hedge Funds, Investment Banks, or Exchanges.
  • Strong understanding of software development fundamentals, including TDD and BDD.
  • In-depth knowledge of design patterns and object-oriented programming principles such as SOLID.
  • Familiarity with the Java Memory Model and concurrency in practice.
  • Demonstrable analytical and problem-solving skills.

Nice to Have

  • Experience in the development of execution algorithms and risk management systems.
  • Finance knowledge in FX/Crypto spot and derivatives markets.
  • Basic understanding of mathematics.
  • Working knowledge of KDB/q language and containerization using Docker/Kubernetes.
  • Experience with REST/WS, FIX, or other financial protocols.

What We Offer

  • Flexible remote work arrangements to help you balance work and personal life.
  • Paid holidays and leave to ensure you don’t miss important events.
  • Team building and offsite events to foster a strong team culture.
  • Option to work away from your home country under our Beyond Border Remote Working policy.
  • Choice to be paid in fiat or cryptocurrency, allowing you to shape your financial future.

Join us at BitMEX and be part of a dynamic environment that values meticulousness, agility, and simplicity. If you are passionate about software development and eager to contribute to the next generation of electronic trading systems, apply now!

Language Requirements
EnglishC1
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This role offers a unique opportunity to work with a leading crypto exchange, focusing on low-latency trading systems. Enjoy flexible work arrangements and a vibrant culture.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java with a deep understanding of low-latency programming techniques, including experience with performance optimization and garbage collection tuning.

Hands-on experience with container orchestration tools like Kubernetes and Docker, enabling seamless deployment and scaling of microservices in a cloud environment.

Strong background in financial protocols and trading systems, with a focus on Test-Driven Development (TDD) and Behavior-Driven Development (BDD) methodologies to ensure high-quality software delivery.

Learning Resources

Java Performance Tuningarticle

Career Path

Senior Trading Technology Engineer - Java/Low-Latency(Now)Lead Trading Technology Engineer(1-2 years)Technical Architect or Engineering Manager(3-5 years)

Market Overview

Java Market Size 2024
$15B
Annual Growth
8.5%
AI Adoption in Financial Services
45%
Investment in FinTech Technology
+25%
Labour Demand for Java Developers
+30%
Avg Salary for Senior Java Engineers
$140K

Skills & Requirements

Required
JavaLow-LatencyDocker
Growing in Demand
Microservices ArchitectureCloud-Native DevelopmentReactive Programming
Declining
JDBCJava EE (Enterprise Edition)

Domain Trends

Rise of Low-Latency Trading
Low-latency systems are becoming essential, with a projected growth of 20% in demand for low-latency applications in trading environments by 2025.
Increased Adoption of Containerization
Docker and Kubernetes are gaining traction, with 60% of financial firms expected to adopt container orchestration by 2025.
Shift to Automated Testing Frameworks
The usage of TDD and BDD methodologies is increasing, with 50% of organizations reporting improved code quality and reduced bugs in production.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.