Coinfloor logo

Senior Software Engineer (Blockchain)

full-time Coinfloor London


Coinfloor is the UK’s No. 1 Cryptocurrency exchange. Founded with a focus on trust, security and reliability, our goal has always been to create a safe and accessible place to trade and invest in cryptocurrency. Coinfloor’s history goes back to 2012 when we experienced first-hand the challenges of buying, selling and trading bitcoins in the UK, and wanted to build a business that solved this problem.

Coinfloor’s team is passionate about Cryptocurrency. We believe that this is one of the most exciting and disruptive spaces in technology and finance and we are still only at the beginning. Joining our team is an opportunity to get in on the ground floor of a revolution that will ultimately affect every aspect of our lives.

We are a profitable early stage business with aggressive revenue growth. We believe in simplicity, transparency and operational efficiency.

Job Description

The Senior Software Engineer will help design and implement Coinfloor’s software systems in line with best practice. The cryptocurrency space is both exciting and fast moving so you will work to keep abreast of the latest developments in the space and ensure that Coinfloor’s platform is able to meet the challenges of today and tomorrow.

Coinfloor is based in the City and is a successful but still relatively young company. This is a chance to join when the technology is still open to significant change. It would suit a gifted technologist who is keen on taking ownership and making a substantial impact in a fast moving and creative Fintech startup environment.

The Environment

Fast changing, Intense, Innovative, Flexible, Challenging, Growth driven, Rewarding, Demanding

The Team

Exploratory, Creative, Problem solving, Diverse, Logical, Ambitious, Precise, Trustworthy

Key Responsibilities:

  • Design and implement robust blockchain solutions
  • Support Coinfloor’s live systems and be fully capable of resolving / fixing any issues
  • Perform peer code review
  • Assist members of the technology team in the delivery of their projects through team work on architectural, design, coding and testing best practice

Technical Skills

  • Blockchain interest or experience (Bitcoin or Ethereum)
  • Experience with Unix systems
  • Enthusiasm about working in an agile and collaborative environment
  • Strong core Java (desirable)
  • Knowledge of C++ (desirable)
  • Ruby (desirable)
  • Javascript, CSS, HTML (desirable)
  • IT Security (desirable)

Soft Skills

  • Detail orientated
  • Strong analytical background, ability to think practically and pro-actively propose solutions
  • Strong believer in best practice as an eventual goal but able to make pragmatic shorter term decisions
  • Team player in a very fast moving environment and able to work in small, multidisciplinary environments effectively
  • Excellent communication skills both verbal and written
  • Ability to multitask and prioritise effectively
  • Strong organisational and interpersonal skills
  • Open to direction and a collaborative work style
  • Ability to challenge and debate issues of importance to the organisation
  • Ability to clearly communicate technical solutions and issues to technical and non-technical audiences
  • High comfort level working in a diverse environment


  • Fintech or other related experience desirable but interest in learning more about Cryptocurrency and Bitcoin essential

Compensation: £TBC PA commensurate with experience.
published: June 20, 2018

Apply for this position