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
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
System Engineer (Control-M & Unix)
2026-05-18
GoLang Developer
2026-04-09
DevOps Engineer
2026-03-30
- Posted
- Jun 28, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Dubai
- Company
- ValueLabs
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
System Engineer (Control-M & Unix)
2026-05-18
GoLang Developer
2026-04-09
DevOps Engineer
2026-03-30