Career

Join our team and build the leading Crypto HFT Solution

Software Engineer - Hamburg, Germany

Are you a software developer looking for the next challenge? We are developing one of the leading systems for fully automated high-frequency trading in cryptocurrencies. CryptoStruct is present on all major crypto exchanges and distributes market data with low latency and high reliability to clients around the world. With little effort, our systems allow us to develop and execute flexible and highly scalable trading algorithms that react in real-time to even the smallest market movements.

When others talk about milliseconds, we talk about microseconds. If others talk about gigabytes, we talk about terabytes. With us, everything is a little bit bigger and a little bit faster. And while security and performance are our top priorities, our flat hierarchy and lightweight processes allow us to be extremely flexible and efficient in our development. New features are implemented, released, and rolled out to production in the shortest possible time.

  • As a software engineer, you will design our global in-house system for the rapid distribution, analysis and archiving of market data, as well as our framework for the development, simulation, and execution of trading algorithms.
  • Together with our experts and customers, you will develop new business and digitalization ideas from requirements to go live in a matter of days or weeks.
  • Using modern technologies and an efficient product pipeline, you will implement and test new software products and components
  • You will analyse the productive operation of our systems to improve performance and detect problems early.
  • You will bring our goal of a performant and highly networked system to life and see the result of your engagement immediately as our dynamic industry allows for direct feedback on the success of a new feature within a few days.

Requirements

  • You have successfully completed a degree with a subject-related focus such as computer science, mathematics, physics or equivalent.
  • You have experience with object-oriented programming.
  • You have knowledge in designing and architecting software (e.g., use of design patterns and principles, documentation in UML, requirements engineering).
  • You are familiar with an agile way of working, as well as continuous integration and automated methods.
    You like to work under Linux.
  • You are interested in new technological trends (e.g., Cloud, Big Data, Kafka, Reactive Programming).
    Ideally (but not a must) you already have experience with performance engineering or the development of parallel and distributed systems
  • You have a good command of German and English, both written and spoken.

Contact us at: jobs@cryptostruct.com