Backend Engineer (Distributed Systems Engineer)
Backend Engineer (Distributed Systems Engineer)

Backend Engineer (Distributed Systems Engineer)

Full-Time 72000 - 108000 £ / year (est.) No home office possible
Go Premium
T

At a Glance

  • Tasks: Architect and optimise core infrastructure for decentralised systems.
  • Company: Stealth-mode venture redefining distributed systems in Web3.
  • Benefits: Competitive salary, hybrid work model, and ownership opportunities.
  • Why this job: Join a team of experts and make a real impact in the Web3 space.
  • Qualifications: 5+ years in backend engineering with deep knowledge of distributed systems.
  • Other info: Work in a dynamic environment with cutting-edge technology and career growth.

The predicted salary is between 72000 - 108000 £ per year.

This range is provided by TechChain Talent. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $250,000.00/yr - $300,000.00/yr.

Location: New York or London (Hybrid)

About Us

We’re a stealth-mode infrastructure venture building next-gen primitives for decentralized execution. Our mission: rethink how distributed systems scale, sync, and self-heal — with a focus on performance, modularity, and cryptographic integrity. Our team includes protocol veterans, systems engineers, and cryptography researchers pushing the limits of what’s possible in Web3 infra.

The Role

We’re hiring a Backend Engineer with deep distributed systems expertise to help architect and optimize our core infrastructure. You’ll work on low-latency, high-throughput systems that power decentralized coordination, execution, and data integrity across global nodes.

What You’ll Build

  • Core backend services for distributed coordination and execution
  • Fault-tolerant systems that scale across thousands of nodes
  • Performance-critical modules for consensus, networking, and data pipelines
  • Internal tooling for observability, testing, and simulation
  • Contributions to open-source infra and protocol-level primitives

What You Bring

  • 5+ years of backend engineering experience in systems-level environments
  • Deep knowledge of distributed systems, fault tolerance, and consensus mechanisms
  • Strong command of Rust, Go, or C++ (Rust preferred)
  • Experience with container orchestration, microservices, and cloud-native infra
  • Familiarity with blockchain, cryptographic protocols, or decentralized coordination

Bonus Points

  • Experience in zero-knowledge systems, MPC, or verifiable computation
  • Contributions to open-source infra projects
  • Prior work in Layer 1 or Layer 2 blockchain development

Why Join

  • Stealth-stage impact with protocol-grade ownership
  • Hybrid flexibility in NYC or London
  • Work with a team of deep systems thinkers and protocol engineers

Seniority level: Mid-Senior level

Employment type: Full-time

Job function: Engineering, Information Technology, and Design

Industries: Blockchain Services, Software Development, and Digital Accessibility Services

Backend Engineer (Distributed Systems Engineer) employer: TechChain Talent

At TechChain, we pride ourselves on being an exceptional employer, offering a unique opportunity to work at the forefront of Web3 infrastructure in vibrant locations like New York and London. Our hybrid work model promotes flexibility while fostering a collaborative culture among a team of seasoned engineers and cryptography experts, ensuring that every employee has the chance to contribute meaningfully and grow within their role. With competitive compensation and a focus on innovative projects, joining us means being part of a mission-driven environment where your skills can truly make an impact.
T

Contact Detail:

TechChain Talent Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Backend Engineer (Distributed Systems Engineer)

✨Tip Number 1

Network like a pro! Reach out to folks in the Web3 space, attend meetups, and connect with potential colleagues on LinkedIn. The more people you know, the better your chances of landing that dream job.

✨Tip Number 2

Show off your skills! Build a portfolio showcasing your projects, especially those related to distributed systems or blockchain. This will give you an edge and demonstrate your expertise to potential employers.

✨Tip Number 3

Prepare for technical interviews by brushing up on your knowledge of fault tolerance and consensus mechanisms. Practice coding challenges in Rust, Go, or C++ to ensure you're ready to impress during the interview process.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to get noticed by our team. Plus, we love seeing candidates who are genuinely interested in joining us at StudySmarter.

We think you need these skills to ace Backend Engineer (Distributed Systems Engineer)

Distributed Systems Expertise
Fault Tolerance
Consensus Mechanisms
Rust
Go
C++
Container Orchestration
Microservices
Cloud-Native Infrastructure
Blockchain Familiarity
Cryptographic Protocols
Decentralized Coordination
Zero-Knowledge Systems
MPC
Verifiable Computation

Some tips for your application 🫡

Show Off Your Skills: When you're writing your application, make sure to highlight your backend engineering experience and any specific projects you've worked on that relate to distributed systems. We want to see how your skills align with what we’re building!

Tailor Your Application: Don’t just send a generic application! Take the time to tailor your CV and cover letter to reflect the job description. Mention your experience with Rust, Go, or C++, and how it relates to our mission at StudySmarter.

Be Clear and Concise: Keep your application clear and to the point. We appreciate straightforward communication, so avoid fluff and get straight to the good stuff about your experience and why you’re a great fit for us.

Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. We can’t wait to hear from you!

How to prepare for a job interview at TechChain Talent

✨Know Your Distributed Systems

Make sure you brush up on your knowledge of distributed systems, fault tolerance, and consensus mechanisms. Be ready to discuss specific projects where you've applied these concepts, as this will show your depth of understanding and practical experience.

✨Showcase Your Coding Skills

Since the role requires strong command of Rust, Go, or C++, be prepared to demonstrate your coding skills. You might be asked to solve a problem on the spot, so practice coding challenges in your preferred language to ensure you're sharp and ready.

✨Understand the Company’s Mission

Familiarise yourself with the company's mission to rethink how distributed systems scale and self-heal. This will help you align your answers with their goals and show that you're genuinely interested in contributing to their vision.

✨Prepare Questions About Their Tech Stack

Have insightful questions ready about their tech stack, especially regarding container orchestration, microservices, and cloud-native infrastructure. This not only shows your interest but also gives you a chance to assess if their environment is the right fit for you.

Backend Engineer (Distributed Systems Engineer)
TechChain Talent
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

T
  • Backend Engineer (Distributed Systems Engineer)

    Full-Time
    72000 - 108000 £ / year (est.)
  • T

    TechChain Talent

    50-100
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>