675,150open jobs
39,127companies
101,972added this week
Browse all
Salary
$85k – $215k per year (Estimated)
Location
Remote (Singapore)
Seniority
Senior
Overview
Company
Impact
Profile match
Home Home 01 About About 02 For Talent For Talent 03 For Companies For Companies 04 ©2025 A b o u t U s Who Are We Nodeworthy was born out of frustration with how recruiting was being handled in Web3.

Senior Software Engineer (Rust)

Team: Engineering

Reports to: Tech Lead

Location: Remote

Employment Type: Full-time

About the Opportunity

Nodeworthy is supporting a Web3 technology company that helps blockchain projects execute large-scale token-distribution and ecosystem-growth campaigns.

The company builds and operates digital-asset infrastructure for its clients. Projects are delivered through short, parallel engagement cycles involving firm deadlines and real commercial consequences. Its systems must therefore remain accurate, responsive and reliable under heavy workloads.

The team is also conducting research and development for a new blockchain intelligence and data product.

We are looking for a Senior Software Engineer to own the company’s backend services throughout their lifecycle-from architecture and implementation to deployment and operation in production.

This is a hands-on individual-contributor position. It does not involve people management, sales or product design. The ideal candidate is proactive, comfortable working autonomously and willing to take full ownership of complex technical problems.

What You’ll Own

Backend Services

  • Design, build and operate production backend services primarily in Rust.

  • Make architectural decisions that balance performance, reliability and maintainability.

  • Monitor services and resolve issues throughout their production lifecycle.

On-Chain Data Infrastructure

  • Develop indexers and event-processing pipelines for blockchain data.

  • Ensure internal data remains consistent with upstream blockchain states.

  • Design systems that handle retries, duplicate events, partial failures and blockchain reorganisations correctly.

APIs and Data Services

  • Build and maintain the APIs powering internal tools and client-facing dashboards.

  • Design reliable interfaces for accessing and processing large volumes of on-chain data.

  • Maintain clear and well-structured data models.

Data Accuracy

  • Take ownership of the accuracy and consistency of figures generated by your services.

  • Investigate discrepancies and explain how reported figures were derived.

  • Implement appropriate validation, reconciliation and monitoring processes.

Production Releases

  • Support client launches, production deployments and short-notice releases.

  • Diagnose and resolve live production issues under time pressure.

  • Create runbooks and improve operational processes following incidents.

Smart Contract Integration

  • Build services that interact with smart contracts across supported blockchain networks.

  • Work alongside smart-contract engineers and support contract deployment and maintenance when required.

Requirements

What We’re Looking For

Required Experience

  • Strong production experience with Rust, particularly asynchronous services, APIs and data-ingestion systems. This is the primary technology stack and the most important requirement.

  • Strong backend engineering fundamentals, including distributed systems, concurrency, data modelling and SQL.

  • Experience building data-intensive or high-throughput systems where correctness is critical.

  • Understanding of blockchain fundamentals, including EVM and/or Solana, RPC providers, event logs and indexers.

  • Familiarity with smart contracts, including Rust-based development frameworks such as Anchor.

  • Ability to diagnose production systems and make sound decisions under time pressure.

  • Clear written English and the ability to produce runbooks and technical documentation.

  • A proactive and accountable working style, with the ability to operate independently in a distributed team.

Nice to Have

  • Experience in digital assets, trading, DeFi or financial infrastructure.

  • Exposure to multiple blockchain ecosystems or cross-chain infrastructure.

  • Experience building or operating blockchain indexing infrastructure.

  • Experience supporting time-sensitive client or production launches.

What This Role Does Not Cover

  • People management or formal team leadership.

  • Business development or client acquisition.

  • Product design or marketing responsibilities.

Interview Process

1. Rust Technical Deep Dive

You will discuss a production service you have built, including:

  • Its architecture and data model.

  • How it handled failures and retries.

  • How you verified the accuracy of its output.

  • The technical trade-offs you made.

2. Practical Exercise

You will complete a focused Rust implementation exercise together with a data-processing problem.

3. Production Judgement

You will be presented with a scenario involving a live service reporting incorrect figures and asked to explain what you would investigate, in what order and why.

4. Technical Communication

You will be asked to share or discuss a runbook, technical document or engineering write-up you have authored.

Application

This is a confidential search managed by Nodeworthy.

To apply, please submit:

  • Your CV.

  • GitHub profile or technical portfolio.

  • A short description of a production Rust service you have built.

  • Any relevant blockchain, indexing or data-infrastructure projects.

Shortlisted candidates will receive further details about the company and opportunity directly from Nodeworthy.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
675,150 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Singapore
$217k – $303k per year • Equity • Remote • 7+ years exp
Python
Go
Java
Rust
Kotlin
C++
Python
Hypothesis
Databases
PostgreSQL
Redis
Google BigQuery
BigQuery
Frontend
GraphQL
Mobile
Firebase
DevOps
gRPC
Apply
$85k – $169k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • United States
Python
JavaScript
Rust
TypeScript
C++
DevOps
CI/CD
Analytics
ETL/ELT
Apply
$228k – $252k per year • Equity • In office • Top Secret • 7+ years exp • Bachelor's Degree
Python
Rust
C++
C++
Protobuf
DevOps
RTOS
Prometheus
Cortex
Apply
$139k – $350k per year (Estimated) • In office • Full-Time • 12+ years exp • Bachelor's Degree • Yokneam
Python
Rust
C++
AI/ML
LLM
NCCL
InfiniBand
NVLink
Edge AI
DevOps
Ansible
Kubernetes
Apply
In office • TS/SCI • 15+ years exp • Bachelor's Degree
Python
Rust
Bash
DevOps
OpenShift
GitHub Actions
Podman
GitLab CI
CI/CD
GitOps
Jenkins
AWS
Docker
Kubernetes
Tekton
Argo Workflows
eBPF
Amazon S3
Cybersecurity
Wireshark
Keycloak
Tcpdump
Authentik
Cryptography
Vault
Apply
$69k – $169k per year (Estimated) • Remote • 3+ years exp • Singapore
SQL
Apply
Developer Relations 3 days ago
$17k – $41k per year (Estimated) • In office • 3+ years exp
Rust
TypeScript
DevOps
GitHub
Web3
Solana
Management
Discord
Telegram
Apply
$64k – $185k per year (Estimated) • In office • 3+ years exp • Singapore
Rust
TypeScript
Move
DevOps
GitHub
Web3
Solana
DeFi
Apply
Full Stack Developer 3 months ago
$48k – $72k per year • Remote • 3+ years exp • Singapore
Python
Go
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Model Context Protocol
Scikit-learn
AI Agents
TensorFlow
PyTorch
LLM
Recommender Systems
Frontend
Vue.js
React.js
DevOps
CI/CD
Docker
Kubernetes
Web3
Smart Contracts
DeFi
Apply
Program Manager 3 hours ago
$78k – $164k per year (Estimated) • Remote • 5+ years exp • Bachelor's Degree • Singapore
DevOps
Azure
Apply
Deal Operations, APAC 4 hours ago
$139k – $347k per year (Estimated) • Remote/Hybrid • Full-Time • 8+ years exp • Singapore
AI/ML
OpenAI
Apply
$68k – $154k per year (Estimated) • Remote • 7+ years exp • Singapore
Apply
$82k – $184k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Singapore
Apply
$154k – $325k per year (Estimated) • Remote • Full-Time • 8+ years exp • Singapore
AI/ML
CUDA Toolkit
CUDA
DevOps
Kubernetes
Apply
See all jobs
This is one of many
675,150 more open roles from verified company boards, updated every day.