Rust Engineer

Posted 18 July 2025
Salary Competitive salary and package
LocationDubai
Job type Permanent
Discipline Software Engineering

Job description

​We are seeking a highly skilled Rust Engineer to join our growing technology team in Dubai. This is an onsite position, ideal for someone passionate about systems programming, performance optimization, and modern backend architecture. You will play a key role in designing and building scalable, high-performance systems and microservices using Rust, contributing to the core of our backend infrastructure.

Key Responsibilities:

  • Design, develop, and maintain performant and scalable back-end systems using Rust

  • Implement secure, reliable microservices and system-level components

  • Optimize performance-critical code and ensure memory safety without garbage collection

  • Collaborate with DevOps, frontend, and product teams to build full-stack features

  • Write clean, maintainable, and well-documented code

  • Perform code reviews, write tests, and maintain high standards of software quality

  • Troubleshoot complex technical issues and provide robust solutions

Requirements:

  • 3+ years of professional experience with Rust

  • Strong understanding of asynchronous programming, concurrency, and systems design

  • Experience building RESTful APIs or working with protocol-level communication (e.g.,gRPC, WebSockets)

  • Proficiency with data storage solutions (PostgreSQL, Redis, or similar)

  • Comfortable working with Git, CI/CD pipelines, and containerized environments(Docker)

  • Strong problem-solving and debugging skills

  • Excellent communication and teamwork abilities

Apply Now!