Rust Engineer

Job not on LinkedIn

🕒 May 18

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of decircle

decircle

1 - 10 employees

Founded 2019

We partner with disruptive organizations to help identify and attract talent. A boutique recruitment agency that focuses on blockchain and web3. We enjoy networking with Web3 and decentralization enthusiasts and help them find their place in the decentralized world.

📋 Description

• Design, implement, and maintain core components of the GraphTally protocol in Rust. • Collaborate with researchers and protocol engineers to refine and evolve the architecture. • Optimize signature verification, message processing, and batching for high-throughput performance. • Implement secure state transition logic, trust-minimized payment flows, and smart contract interactions. • Work closely with smart contract engineers to ensure seamless on-chain integration (mainly on L2s like Arbitrum). • Write clean, testable, and efficient code with a focus on security and correctness. • Contribute to technical documentation, specifications, and developer tooling to support GraphTally adoption.

🎯 Requirements

• 3+ years of professional experience writing high-performance, production-quality async code in Rust. • Experience in designing and implementing remote APIs (REST, JSON-RPC, gRPC). • Experience in responsive microservices design and development. • Experience with databases (Postgres, Redis). • Experience with Docker. • Deep understanding of cryptographic primitives, especially ECDSA and digital signature schemes. • Proficient with Rust’s async/await model, leveraging futures, tokio, or async-std. • Understanding of asynchronous state machines for managing complex protocol flows. • Familiarity with zero-knowledge proofs, state/payment channels, or escrow mechanisms is a plus. • Strong grasp of trust-minimized systems, distributed protocols, or payment rails in a web3 context. • Experience working with Ethereum L2s (like Arbitrum, Optimism) and integrating with smart contracts. • Proficiency with testing, benchmarking, and debugging asynchronous Rust applications in the context of web3, using tools like anvil. • Clear communication, curiosity, and a strong sense of ownership.

🏖️ Benefits

• Fully remote, async-friendly team with competitive compensation and token upside.

Apply Now

Similar Jobs

🕒 May 18

Travoom

11 - 50

☁️ SaaS

🏢 Enterprise

Senior Rust Engineer for OleOle building scalable video infrastructure. Focused on TikTok-style video feeds, transcoding systems, and optimized delivery.

Distributed Systems

Rust

🕒 May 18

Travoom

11 - 50

☁️ SaaS

🏢 Enterprise

Senior Rust Engineer building microblogging and social feed infrastructure for OleOle's football super app. Collaborating across teams to design scalable APIs and real-time communication systems.

Distributed Systems

Rust

🕒 May 17

Gainwell Technologies

10,000+ employees

⚕️ Healthcare Insurance

Senior .Net Developer at Gainwell improving healthcare solutions through technology. Contributing to the full development life cycle of business software and innovative solutions for healthcare challenges.

SQL

WPF

.NET

🕒 May 16

Travoom

11 - 50

☁️ SaaS

🏢 Enterprise

Chief Technology Officer (CTO) leading technical architecture and engineering for a football-focused platform. Requires hands-on experience with Rust and startup environments.

Rust

🕒 May 16

IntegriChain

501 - 1000

⚕️ Healthcare Insurance

💊 Pharmaceuticals

☁️ SaaS

Amazon Redshift

AWS

Azure

Cloud

DynamoDB

MySQL

NoSQL

Oracle

Postgres

SQL