Senior Software Engineer, Trading Technology

New
B
BitMEXCryptocurrency Finance
Remote - EMEA, Collaborate across time zonesContractSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
10+ years
Required Skills
SQLJavaSpringRESTful APIsLinuxMicroservicesDistributed Systems

Requirements

  • Computer Science/Engineering degree
  • 10+ years of writing Java components in a distributed fault tolerant environment
  • Integration with data sources, such as relational databases and messaging middleware
  • Comfortable with TDD/BDD, with a good appreciation of clean coding principles
  • Proficiency in Spring
  • Experience with REST services to extract/insert data from databases
  • Strong engineering skill set with firm grasp of fundamental Computer Science principles
  • Experience working in a Linux/containerised environment and experience tuning it
  • Ability to collaborate across time zones/team boundaries
  • Ability to adapt to changing priorities within a fast moving industry and startup culture

Responsibilities

  • Design, development, maintenance and support of fault-tolerant, containerised distributed systems of microservices, for the writing and reading of exchange data
  • Provide services to both internal and external clients, such as new products, support tooling, analysis tooling
  • Evaluation of new technologies
  • Collaboration with peers, internal and external users on technical design and direction
  • Act as a senior technical resource to junior engineers
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now