Apply

Senior Trading Technology Engineer (Java/Low-Latency)

Posted about 1 month agoViewed

View full description

💎 Seniority level: Senior, 8+ years

📍 Location: Asia, EMEA

🔍 Industry: Cryptocurrency derivatives

🏢 Company: BitMEX👥 101-250💰 Seed over 9 years ago🫂 Last layoff over 2 years agoBitcoinFinancial ExchangesSecurityCyber SecurityFinTech

⏳ Experience: 8+ years

🪄 Skills: Design PatternsJavaAlgorithmsREST APIAnalytical SkillsProblem Solving

Requirements:
  • 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.
Responsibilities:
  • 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.
Apply