Company logo hidden

Software Engineer - Rust - Product Engineering

Unlock employer Dubai, United Arab Emirates Posted: 04 Apr 2026

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Fully Remote
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate
  • English: Fluent

Position

About the Job:
Building the Future of Crypto

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

The company is a mission-focused company committed to accelerating global adoption of cryptocurrency for financial freedom and inclusion. As part of our world-class team, you’ll work with talented experts in the field, developing premium crypto products for both new and experienced traders.

The Team:
Our Product Engineering teams are at the core of crypto, markets, and customer experience. Engineers collaborate closely with Product and Design to co-create product requirements, ensuring that every technical decision positively impacts traders and the evolving crypto ecosystem.

The Opportunity:

  • Design and implement robust Rust services and libraries that support trading, payments, and crypto experiences, focusing on reliability, performance, and user impact.
  • Write reusable, testable, and efficient code that meets the demands of revenue-critical systems while maintaining high safety and security standards.
  • Collaborate on large-scale distributed systems architecture, translating evolving product requirements into resilient, low-latency solutions.
  • Work with hundreds of experienced Rust engineers within a high-performance, product-driven engineering culture.

Skills You Should HODL:

  • 3+ years of experience in software engineering, especially in developing consumer-facing products.
  • Proficiency in writing network services or asynchronous code in Rust.
  • A security-first mindset when designing systems.
  • Ability to autonomously debug issues across the OS, network, and application layers.
  • Familiarity with distributed systems and technologies, including RPC protocols, Kafka, and Event-Driven Systems.

Language Requirements:
As a fully remote company with team members across 70+ countries, fluency in English is essential; other languages spoken by team members are valued.

Equal Opportunity Employment:
The company is dedicated to hiring based on merit and fostering a diverse environment. We encourage applicants to apply even if they do not meet all listed requirements, provided they have a passion or knowledge of cryptocurrency. We follow fair hiring practices as mandated by local laws.

Application Process:
Applications are accepted on an ongoing basis unless a deadline is specified in the posting. Candidates may be asked to complete job-related assessments as part of the hiring process.

Apply Direct

Jobs you might like   View all jobs

Ready to apply for this role?

Apply Direct