Trading Technology Engineer (Java/Quant)

Remote $98k–$162k senior 3 months ago full-time quality 8.8/10
JavaTDDBDDDesign patternsObject-oriented programmingSOLID principlesAlgorithmsJava Memory ModelConcurrencyDockerKubernetesREST
  • 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
  • 8+ years programming experience writing high-performance Java applications
  • Bachelor's degree in a Computer Science or similar STEM discipline
  • Experience in a related industry, such as within a Hedge Fund, Investment Bank, or an Exchange developing financial trading applications
  • Understanding of the modern software development fundamentals and testing practices 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 practice
  • 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
  • Work from home to help you find the perfect balance between work, family and personal life
  • Paid holidays and leave so you won’t miss out any important events
  • Team building & offsite events to bring our global team closer
  • Beyond Border Remote Working policy, where you get to work away from your home country
  • Option to choose to be paid in fiat or crypto currency, providing the flexibility to shape your financial freedom

Similar jobs

Before you apply

  • Legitimate employers never ask you to pay anything to apply or get hired.
  • Never share seed phrases or private keys. No real job needs them.
  • Do not install software ("test tasks", "trading tools", "video call clients") sent during hiring.
  • Check that the application page's domain really belongs to BitMEX.