Rust Developer

Caliberly

Dubai

On-site

AED 260,000 - 420,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Career development opportunities
Challenging projects

Job summary

Caliberly is seeking a skilled Rust Developer to design, implement and maintain high performance software components. You will collaborate with product, architecture, QA and operations to build scalable systems, addressing performance and safety challenges.

You will design modules in Rust, ensure code quality with reviews and tests, and contribute to architecture discussions. The role requires strong Rust skills and experience with async programming and concurrency.

Qualifications

  • Bachelors degree in Computer Science or related field.
  • Minimum 35 years of software development experience, with at least 2 years of production level Rust development preferred.
  • Strong proficiency in Rust including ownership, borrowing and lifetimes.
  • Solid understanding of systems programming, memory management and concurrency.

Responsibilities

  • Design and develop software modules using Rust with focus on safety and performance.
  • Write clean, tested Rust code and ensure quality via reviews and tests.
  • Work on asynchronous, concurrent software and optimize latency/throughput.
  • Collaborate on architecture discussions and manage version control workflows.
  • Troubleshoot, profile, debug and deploy services on premises or in cloud.
  • Document designs and mentor junior engineers to build a Rust culture.

Skills

Rust
Async programming
Ownership/borrowing
Performance optimization
Distributed systems
CI/CD
Git
Mentoring

Education

Bachelor's degree in CS/Software Engineering

Tools

Docker
Kubernetes
Cargo
rustc
clippy

Job description

We are seeking a skilled Rust Developer to design, implement and maintain efficient, reliable and high performance software components using the Rust programming language. The successful candidate will work collaboratively with product, architecture, QA and operations teams to build scalable systems, address performance and safety challenges, and drive technical excellence.

Key Responsibilities
  • Design and develop software modules, services or systems using Rust, employing its ownership, borrowing and lifetime semantics for safety and performance.
  • Write clean, idiomatic, maintainable and well tested Rust code; ensure code quality through peer review, unit/integration tests and refactoring.
  • Work on performance critical and concurrent/async software: use Rusts async/await, multithreading, safe concurrency primitives and zero cost abstractions.
  • Collaborate in architecture/design discussions: choose appropriate patterns, manage version control workflows, ensure modular, reusable and maintainable code.
  • Troubleshoot, debug and optimise existing systems: profiling, memory/safety auditing, latency or throughput improvements.
  • Participate in deploying and maintaining services (on premises or cloud), support CI/CD pipelines, containers or orchestration if needed.
  • Document design, implementations and act as a technical resource: share best practices, potentially mentor junior engineers, and help build a Rust culture when applicable.
Qualifications & Experience
  • Bachelors degree (or higher) in Computer Science, Software Engineering or a related technical field.
  • Minimum 35 years of software development experience, with at least 2 years of production level Rust development preferred.
  • Strong proficiency in Rust: ownership model, borrowing, lifetimes, trait system, the Rust toolchain (Cargo, rustc, clippy, etc.).
  • Solid understanding of systems programming concepts: memory management, concurrency, async programming, performance optimisation, data structures and algorithms.
  • Familiarity with relevant frameworks or ecosystems (e.g., async runtimes like Tokio / asyncstd, web frameworks, embedded/low level, or backend/microservices) is a plus.
  • Comfort with development tooling, version control (Git), CI/CD pipelines, and deployment tooling (Docker/Kubernetes or equivalent) is advantageous.
  • Excellent collaboration, communication and problem solving skills; capable of working independently and as part of a cross functional team.
  • Strategic technical thinker: able to influence architecture decisions, anticipate scalability/performance issues and drive improvements.
  • High ownership and accountability: takes responsibility for end to end delivery, quality and outcomes.
  • Mentoring mindset: supports team growth, shares knowledge and helps elevate others capabilities.
  • Adaptable and agile: thrives in a fastmoving software development environment, comfortable with changing priorities.
  • Results oriented: focused on measurable outcomes (performance, scalability, delivery) rather than just output.
  • Collaborative and inclusive: works well across teams, communicates clearly and fosters collective success.
What We Offer
  • Competitive salary and benefits aligned with UAE market and experience.
  • Opportunity to build and shape high impact software systems using Rust in a challenging, modern environment.
  • Exposure to cutting edge problems (systems, concurrency, performance, low latency, reliability) and best practice engineering culture.
  • A collaborative team environment, growth opportunities and professional development.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Rust Engineer (m/f/d)
Principal Rust Engineer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Abu Dhabi

On-site
AED 350,000 - 750,000
Principal Rust Engineer: Lead Secure, Scalable Systems
Principal Rust Engineer: Lead Secure, Scalable Systems

Halian • Abu Dhabi

On-site
AED 420,000 - 720,000
Principal Rust Engineer (m/f/d)
Principal Rust Engineer (m/f/d)

Halian • Abu Dhabi

On-site
AED 420,000 - 720,000
Principal Rust Architect & Engineering Leader
Principal Rust Architect & Engineering Leader

Halian | Managed Services, Recruitment Agency & Contract Staffing • Abu Dhabi

On-site
AED 350,000 - 750,000
Rust Systems Engineer - High-Performance, Scalable
Rust Systems Engineer - High-Performance, Scalable

Caliberly • Dubai

On-site
AED 260,000 - 420,000
Competitive salary
Career development opportunities
Challenging projects
Senior Dotnet Developer
Senior Dotnet Developer

Ocean Consulting Services • Dubai

On-site
AED 180,000 - 300,000
Backend Rust Developer Stakit · United Arab Emirates
Backend Rust Developer Stakit · United Arab Emirates

Rustify • United Arab Emirates

On-site
AED 250,000 - 450,000
Tech Lead — Distributed Systems & Rust Expert
Tech Lead — Distributed Systems & Rust Expert

TALENTMATE • Dubai

On-site
AED 280,000 - 460,000
Relocation support
Regular performance reviews
Salary reviews based on performance
Senior Developer
Senior Developer

Casinetto • Dubai

On-site
AED 167,400 - 223,200
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • United Arab Emirates

On-site
AED 300,000 - 420,000
Remote work
International team
6–12 month contract