Enable job alerts via email!

Senior Software Engineer

ValueLabs

Dubai

On-site

AED 150,000 - 250,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

ValueLabs seeks a Senior Backend Engineer specializing in Rust for its Dubai location. Join a high-impact team modernizing backend services, focusing on building scalable and secure systems. Ideal candidates should have extensive experience in distributed systems and microservices, particularly within the financial sector.

Benefits

High-autonomy work environment
Opportunities to solve performance-critical problems
Collaboration with top-tier engineers

Qualifications

  • 8+ years of backend software development experience, including 3+ years in Rust.
  • Deep knowledge of Rust language features like ownership model and smart pointers.
  • Experience with microservices and concurrent applications.

Responsibilities

  • Architect and develop backend microservices using Rust.
  • Lead the design of event-driven architectures using Kafka.
  • Collaborate with DevOps teams to containerize services and manage them.

Skills

Rust
Microservices
Kafka
Docker
Kubernetes
CI/CD

Tools

AppDynamics
Dynatrace

Job description

Get AI-powered advice on this job and more exclusive features.

Direct message the job poster from ValueLabs

Associate Manager specializing in strategic talent acquisition at ValueLabs

We are looking for a Senior Backend Engineer with deep expertise in Rust to join our core platform team. This role is ideal for engineers who have a solid background in distributed systems , event-driven microservices , and secure financial-grade backends , and who are passionate about building highly-performant, scalable systems using Rust.

You will be part of a high-impact team working on modernizing core backend services, improving system throughput, and adopting best practices for reliability, security, and observability.

Key Responsibilities

  • Architect and develop backend microservices using Rust , ensuring high performance, security, and scalability.
  • Lead the design of event-driven architectures using Kafka and ensure seamless service communication.
  • Own modules that deal with concurrency, memory management , and multi-threading with focus on performance optimization.
  • Collaborate with DevOps teams to containerize services and manage them using Docker , Kubernetes , and CI / CD tools.
  • Ensure security compliance and code quality through code reviews , testing , and integration of SonarQube , Checkmarx , and Fortify .
  • Integrate backend services with API gateways like Kong , 3Scale , and implement OAuth2 / JWT-based authentication .
  • Actively monitor and troubleshoot production issues using tools like AppDynamics , Dynatrace , or equivalent APM tools.

Required Skills and Qualifications

  • 8+ years of backend software development experience, including 3+ years in Rust
  • Deep knowledge of Rust language features : ownership model, smart pointers, traits, Cargo ecosystem
  • Experience working with multi-threaded , memory-safe , and concurrent applications
  • Strong expertise in Microservices , CQRS , SAGA , Service Discovery , Circuit Breakers
  • Hands-on with Kafka , MongoDB , Redis , and RESTful APIs
  • Prior experience with C++ or Java is a strong plus
  • CI / CD pipeline exposure : GitHub Actions, Jenkins, or similar
  • Experience with Docker, Kubernetes , and cloud-native development

Nice to Have

  • Experience in banking, financial services, or fintech
  • Knowledge of token-based authentication mechanisms like OAuth2, JWT
  • Familiarity with WebAssembly , Zero-copy data processing , or gRPC in Rust is a bonus
  • Contributions to open-source Rust projects or GitHub repositories

Why Join Us?

  • Be part of a fast-scaling backend modernization journey using Rust
  • Work in a high-autonomy , high-impact engineering environment
  • Solve performance-critical problems for real-world financial systems
  • Collaborate with top-tier engineers in a tech-forward culture

Seniority level

Seniority level

Mid-Senior level

Employment type

Employment type

Full-time

Job function

Job function

Information Technology

IT Services and IT Consulting

Referrals increase your chances of interviewing at ValueLabs by 2x

Get notified about new Software Engineer jobs in Dubai, United Arab Emirates .

Full Stack Developer Trainees(Internship)

Full Stack Developer - 1 year Contract (React JS & Node JS) - Dubai

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

J-18808-Ljbffr

Software Engineer • Dubai, Dubai, United Arab Emirates

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.