Qureos

FIND_THE_RIGHTJOB.

Rust Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

We are seeking a skilled Rust Developer to join our growing engineering team in Dubai. You will be responsible for designing, developing, and maintaining high-performance software systems using Rust , focusing on reliability, security, and scalability. The ideal candidate has a deep understanding of systems programming and a passion for writing clean, efficient code that powers next-generation technology solutions.


Key Responsibilities

  • Design, implement, and maintain backend services and applications using Rust .
  • Write clean, efficient, and well-documented code with a focus on performance and maintainability.
  • Collaborate with cross-functional teams including DevOps, Frontend, and Product to deliver robust, scalable solutions.
  • Optimize existing systems for performance, reliability, and efficiency.
  • Develop APIs, microservices, and data pipelines as part of modern distributed systems.
  • Participate in code reviews, testing, and deployment processes.
  • Stay updated on the latest Rust features, ecosystem updates, and best practices.


Required Skills & Experience

  • 5+ years of software development experience, with 2+ years of hands-on Rust programming.
  • Strong knowledge of systems programming , memory management , and concurrency .
  • Familiarity with asynchronous programming (Tokio, async/await) .
  • Experience with RESTful APIs , gRPC , or microservices architectures .
  • Understanding of database systems (SQL and NoSQL).
  • Proficient in Git and modern CI/CD workflows.
  • Familiarity with Linux environments and containerized deployments (Docker, Kubernetes).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork abilities.


Preferred Qualifications

  • Experience working on blockchain, Web3, or fintech platforms .
  • Exposure to other backend languages such as Go, C++, or Python .
  • Experience with cloud environments (AWS, Azure, or GCP).
  • Contribution to open-source Rust projects is a plus.
  • Bachelor’s degree in computer science, Software Engineering , or a related technical field.

© 2025 Qureos. All rights reserved.