Enable job alerts via email!

Senior Backend Developer, Rust

BHFT

Dubai

On-site

AED 120,000 - 200,000

Full time

17 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in financial technology is seeking an experienced backend developer to participate in designing a high-performance trading platform. The role involves developing solutions in Rust, ensuring quality software engineering practices, and fostering the growth of fellow engineers. Ideal candidates will have strong expertise in backend languages, especially Rust and C++, with a focus on optimization techniques.

Qualifications

  • 5+ years of backend development experience in Rust and/or C++.
  • Understanding of software architecture including parallel programming and distributed computing.
  • Adherence to SOLID principles and TDD.

Responsibilities

  • Participating in the design of a high-performance trading platform.
  • Architectural oversight of development teams.
  • Maintaining and improving implemented modules based on feedback.

Skills

Backend Development
Rust
C++
Software Engineering Principles
Performance Optimization

Education

Bachelor's Degree in Computer Science or Technology

Job description

Participating in the design of a high-performance trading platform and SDK for algorithms

Developing solutions in Rust and utilizing low-level optimization techniques to save CPU cycles and prevent cache misses

Performing architectural oversight of development teams

Developing the professional skills of other engineers and implementing best practices

Communicating with colleagues on the integration, deployment, and support of implemented solutions

Maintaining and improving implemented modules according to business needs and feedback

Desired Candidate Profile

Qualifications

5+ years of backend development experience (in Rust and/or C++)

Strong adherence to the principles of effective software engineering, such as SOLID and TDD

Understanding of computer systems and software architecture, including Linux OS, networks, data structures and algorithms, parallel programming, distributed computing, and performance optimization

Extensive experience in the Rust programming language

Bachelor's Degree in Computer Science, Technology, or a similar discipline

Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com

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