company logo

Back-End Engineer

Prior knowledge of blockchain development (more specifically Ethereum) and the. You will also assist in improving tools to install, display and maintain a…...

Back-End Engineer (Remote based)

Paying £70,000 – £80,000


The Role

A fantastic remote position available for 2 experienced Back-End Engineers to join an exciting and successful start-up Blockchain company, based in London.

Our client is in search of two experienced Back-End Engineers to create and implement the support for processing large and steady amounts of cryptographic token transactions onto their flagship design, the company blockchain. As a highly experienced back-end engineer, you will be responsible for producing and applying an architecture that guarantees the consistency and precision in implementation of large numbers of transactions over extensive amounts of time, with robust data passing through their system. You will also assist in improving tools to install, display and maintain a production collection of servers for Nodes in their blockchain.


What you will need

Strong understanding of distributed systems, and of scaling problems, and
experience implementing these:

  • Ability to design, implement and test solutions through to production
  • Strong back-end engineering skills
  • Strong understanding and experience of micro-service architectures, their benefits

and disadvantages

  • Knowledge and demonstrated experience of system integration methods and

solutions

  • Experience with and knowledge of a variety of services from AWS and the

associated systems administration (both automated and manual)

  • Fluency in server-side Javascript (node.js) and associated tooling
  • Experience with NoSQL databases, Kafka, Docker and Elasticsearch is highly

desirable

  • Experience with other languages, especially Rust, is beneficial
  • Experience with system monitoring to manage stability of software in production
  • Autonomy and strong problem-solving skills
  • Ability to write clear and maintainable code
  • Ability to write clear documentation thereof
  • Experience with code reviews
  • Ability to work with developers, testers, product owners, UX and other scrum team

members

  • Interest in blockchain technology


Soft Skills

  • Willingness and ability to collaborate with other teams
  • Autonomy and capacity to explore new technologies and understand complex code

independently

  • Ability to propose solutions and take ownership of their own work
  • Ability to quickly grasp complex problems and turn them into productive work
  • Strong communication skills, both verbally and in writing


Stand-out Qualities

  • Prior knowledge of blockchain development (more specifically Ethereum) and the

underlying technologies including consensus, decentralization, financial incentives
and cryptographic protocols

  • In-depth knowledge of BFT-style consensus systems
  • Experience with Parity’s Substrate, or a willingness to learn the architecture
  • Experience with Performance/Load Testing, and statistical knowledge to analyse

(performance) test results

  • Experience with highly scalable systems

If you think this is the ideal opportunity for you, please contact Max Sinclair-Kemp.

Email: max.sinclairkemp@consortia.com

Phone: 0203 397 4565

LinkedIn: https://www.linkedin.com/in/max-sinclair-kemp-71854775/