Apply with a CV at [log in to unmask]
Do you have a PhD, research or coding experience, or are you a self-learned guru technologist in the area of HPC, Distributed Databases, Distributed Systems or Distributed Computing? Do you want to design, code and co-invent the next generation of Distributed Systems protocols?
At QPQ we are building the Internet of Economics, a new technological approach to a complaint and regulated financial systems infrastructure. Titles, publications, direct experience or knowledge matter to us to a certain level. Intelligence, integrity, curiosity and the capacity and will to laterally think and use the knowledge that you have gained in nearby disciplines are what value most.
Join a team of mathematicians, computer scientists, engineers and self learnt individuals.
As a Distributed Systems / DLT Research Engineer in QPQ you thrive at the threshold of Research and Development, constantly bridging the gap between the generation of new ideas and their implementation. In your role you contribute to the creation of Research Assets, the generation of IPs and their protection, implement new distributed systems projects in various areas: consensus algorithms, communication protocols, trading mechanisms, DLT inter-operability, you enhance the technical eminence and visibility of QPQ, and you are a key contributor to products and customers’ engagement.
What are we looking for?
In your professional experience or your academic education, you have acquired the skills and hands-on experience, including but not limited to: software engineering, distributed systems, algorithms and data structures, coding in cutting edge programming languages.
What do we give you?
* a stimulating intellectual environment
* a hybrid office settings. Live wherever you want within +-3 hours of London/Dublin, meet the team at periodic intervals in one of our offices (Dublin/London/Como/Sacramento)
* salary, travel expense budget and future tokens options
* the mother of intellectual challenges!
apply with a CV at [log in to unmask]
* Proficient with fundamental distributed system principles and concepts: consensus algorithms, communication, factors affecting performance and scalability of distributed systems etc.
* Proficient coding skills in at least three of following languages: Rust, Java, Kotlin, Golang, C++, Solidity.
* MsC in Computer Science / Software Engineering / Computer Engineering with focus on Distributed Systems.
* Proficient with DLT technology:
* able to argue on the plus and negative sides of different DLT protocols,
* knowing what smart contracts can do and how to code,
* being able to differentiate between strong sides of different DLTs.
* Experience on building proficient and high-quality code by following coding standards.
* Having worked on / studied at least two of the following DLTs: Ethereum, Algorand, Hedera, Bitcoin, Polkadot, Cardano, Solana, Avalanche.
* Familiarity with cloud services.
* Familiarity with DLT inter-operability problem and solution methods.
* Will and ability to learn new technologies and coding languages as needed.
* Ability to speak and write in English fluently.
It would be great if you had:
* Published scientific papers on DLT in any of the following areas: performance, scalability, inter-operability, DLT/smart contract security and privacy.
* Patents track record.
* Contribution to open-source projects.
* Experience on architecting, developing, and troubleshooting distributed systems.
* Experience in developing scalable and performant systems and complex applications.
* PhD on Distributed Systems (doesn’t have to be DLT).
* DevOps skills.
* Work / internship experience on DLTs.
Location of work:
* flexible working arrangements, a combination of remote (within 3 time zones of CET ) with a choice of the QPQ office locations. Requirements to travel to periodic physical team meetings.
[log in to unmask]
If you don't already have a password for the LISTSERV.ACM.ORG server, we recommend
that you create one now. A LISTSERV password is linked to your email
address and can be used to access the web interface and all the lists to
which you are subscribed on the LISTSERV.ACM.ORG server.
To create a password, visit:
Once you have created a password, you can log in and view or change your
subscription settings at: