Jobs and Careers
IN

Backend Reliability Engineer

Interop Labs
UKRemotefull_timeVerifiedPosted 11 Jan 2025

About the role

We are seeking a Backend Engineer with expertise in distributed systems to expand fault-tolerance and reliability characteristics of our blockchain automation, relaying, and indexing services. In this role, you will be responsible for proactively identifying reliability and functional problems in day-to-day operation of our stack, design and implement long-term solutions, as well as short-term mitigations. You will be looking after  backend applications that facilitate cross-chain protocol workflows, such as asset transfer and generalized message passing, while ensuring that our systems are fault-tolerant and highly available.

  • Reliability: Broadening and deepening observability as necessary to proactively identify functional and reliability issues, coming up with long-term solutions while also mitigating short-term  impact.

  • Diagnostics: Doing detective work investigating cross-chain and single-chain workflows, understanding complex behaviours and inventing optimal tweaks or improvements.

  • Network Liveness: Our team builds and operates the execution layer of the Axelar Network - we are responsible for ensuring every transaction on the network is delivered quickly and reliably.

  • System Implementation: Build highly reliable and scalable backend components for blockchain indexing and cross-chain protocols. Develop microservices that operate across diverse execution environments, including Kubernetes and AWS Lambdas.

  • Distributed Systems: Leverage your expertise in distributed systems to ensure fault tolerance, graceful failure handling, and transparent recovery across our services.

  • Strong experience working with distributed systems at scale.

  • Deep knowledge of fault tolerance in distributed systems and building software that fails gracefully and recovers transparently.

  • Experience working with distributed messaging frameworks (RabbitMQ, AMPQ, or similar) and message driven applications.

  • Experience building and orchestrating microservices running in different execution environments like Kubernetes and AWS lambdas.

  • We use GoLang, Terraform, AWS in our day-to-day work. You may not be an expert with all of these technologies, but we are looking for somebody with strong skills with some of them or with transferable experience. 

  • Autonomous, distributed environment with the opportunity to work collaboratively in a diverse team across the world.

  • The scope to contribute to high impact work and really make a difference in a decentralized protocol.

  • The chance to challenge yourself whilst learning heaps of stuff in the process.

  • Unlimited time off throughout the year to rest and recharge.

  • Competitive compensation with stock options, experiencing growth from the initial phase.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Interop Labs

View company profile →