Job Search and Career Advice Platform

Enable job alerts via email!

Rust Engineer / Blockchain Security Engineer

Crypto.com

United Kingdom

On-site

GBP 60,000 - 80,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading blockchain technology firm in the United Kingdom is seeking experienced backend engineers to develop innovative blockchain solutions. Candidates should have 5+ years of experience, preferably with languages like Go or Rust, and a strong understanding of blockchain protocols. The role emphasizes collaboration, problem-solving, and a proactive approach to improving technology. Join us to build first-class products that solve real-world challenges.

Qualifications

  • 5+ years of engineering experience, preferably strong backend development.
  • Basic understanding of consensus algorithms such as Raft or PBFT.
  • Experience with basic cryptographic primitives.

Responsibilities

  • Develop and participate in architectural decisions and designs.
  • Analyze and solve complex problems across the blockchain protocol.
  • Collaborate with DevOps to improve the tech stack.

Skills

Fast learner
Organizational skills
Interpersonal skills
Self-starter
Backend development experience
Familiarity with blockchain systems

Tools

Java
Go
Rust
Erlang
Job description
Responsibilities
  • Development activities include development, proposing architectural decisions, participating in designs, design review, code review, and implementation; identify issues and implement solutions to complex problems in the blockchain protocol.
  • Analyze and solve difficult problems across the blockchain protocol.
  • Work closely with operations and infrastructure to build high‑scale backend services.
  • Manage documentation of all code and functionalities implemented.
  • Work closely with DevOps and ecosystem engineers to improve the tech stack for long‑term engineering initiatives.
Requirements
  • Interested in building a first‑class product to solve real‑world problems.
  • Experienced with various technologies, a fast learner, and have a “get things done” mentality.
  • Strong organizational skills, interpersonal skills, and the ability to juggle conflicting requirements from many different stakeholders.
  • Humble to embrace better ideas from others, eager to make things better, open to challenges and possibilities.
  • Self‑starter who can define and execute tasks with minimal guidance.
  • Open to learning, collaborative, willing to give and receive feedback; 5+ years of engineering experience, preferably strong backend development experience (e.g., Go, Rust, Java, Erlang).
  • Hands‑on experience in using basic cryptographic primitives (e.g., BouncyCastle in Java): digital signatures, key exchange, symmetric and asymmetric encryption.
  • Basic knowledge of distributed systems and understanding of consensus algorithms, such as Raft or PBFT.
  • Experience with or interest in Go or Rust.
  • Hands‑on experience with any existing blockchain system internals is welcomed but not required.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.