Senior Rust Engineer – Edge Devices & Mobile (Remote)

Jobgether

Saudi Arabia

Remote

SAR 350,000 - 600,000

Part time

39 hours ago
Be an early applicant

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

Fully remote working environment
Flexible working hours
International engineering team
Access to cutting-edge open-source O/S

Job summary

Jobgether is partnering with a company in Saudi Arabia to hire a Software Engineer (Edge - Devices & Mobile) with strong Rust expertise. You will build and scale a cross-platform device infrastructure across Windows, Android, and Linux, with plans to extend to macOS.

The role focuses on reliability, security, and performance across a globally distributed fleet. You will work on native integration, networking, and observability, collaborating with senior engineers and diverse teams to own

Qualifications

  • At least 5 years of professional experience in Rust.
  • Proven experience building cross-platform Rust applications on Windows/Android/Linux with one mobile platform.
  • Strong understanding of OS internals, process management, and platform constraints.
  • Hands-on experience with FFI and Rust/C++ integration incl. JNI/NDK, Win32, POSIX.
  • Solid knowledge of TCP, TLS, HTTP, and network traffic analysis.
  • Experience with async Rust, Tokio, and networking.
  • Focus on reliability, observability, performance monitoring, and production operations.
  • Excellent written communication and ability to collaborate in a remote-first team.
  • Interest in reverse engineering, networking tech, and complex systems.
  • Familiarity with gRPC, Protocol Buffers, mTLS, Chromium networking, Kubernetes, cloud infra is a plus.

Responsibilities

  • Design and maintain a cross-platform Rust peer runtime for Windows, Android, Linux, with macOS in scope.
  • Manage process lifecycles, background execution, networking, updates, and stability across diverse hardware.
  • Lead platform expansion to Android devices using NDK and JNI, including foreground services and battery optimization.
  • Integrate native networking technologies (Cronet and C++) into Rust libraries.
  • Work with FFI and OS APIs ensuring safe memory management and cross-language interoperability.
  • Collect hardware/OS signals (TCP, TLS, HTTP) to improve network realism for distributed fleets.
  • Develop device-level observability and metrics for uptime, bandwidth, availability, and task success.
  • Extend capabilities to support additional workloads while maintaining security boundaries.
  • Participate in on-call rotations, investigate incidents, and improve deployment processes.
  • Contribute to documentation, architecture proposals, and engineering standards.

Skills

Rust
Cross-platform
Networking
Asynchronous Rust
FFI
JNI/NDK

Tools

Cronet
JNI/NDK
Kubernetes
Prometheus
Grafana
OpenTelemetry

Job description

Jobgether is partnering with a company in Saudi Arabia to hire a Software Engineer (Edge - Devices & Mobile) with strong Rust expertise. You will build and scale a cross-platform device infrastructure across Windows, Android, and Linux, with plans to extend to macOS.

The role focuses on reliability, security, and performance across a globally distributed fleet. You will work on native integration, networking, and observability, collaborating with senior engineers and diverse teams to own

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer (Edge - Devices & Mobile)
Software Engineer (Edge - Devices & Mobile)

Jobgether • Saudi Arabia

Remote
SAR 350,000 - 600,000
Fully remote working environment
Flexible working hours
International engineering team
+1
Senior DevOps & Go Platform Engineer - Remote
Senior DevOps & Go Platform Engineer - Remote

Jobgether • Saudi Arabia

Remote
SAR 240,000 - 420,000
Fully remote
28 vacation days per year
Wellness days
Senior Backend Architect - Remote, MEAN & Microservices
Senior Backend Architect - Remote, MEAN & Microservices

Writing • Riyadh

On-site
SAR 300,000 - 460,000
Senior Android Engineer (Saudi National)
Senior Android Engineer (Saudi National)

HungerStation | هنقرستيشن • Riyadh

On-site
SAR 320,000 - 520,000
Mobile Development Lead - React Native & TypeScript
Mobile Development Lead - React Native & TypeScript

UXBERT Labs • Riyadh

On-site
SAR 300,000 - 520,000
Senior React Native Mobile Engineer | Architecture & Delivery
Senior React Native Mobile Engineer | Architecture & Delivery

Confidential Company • Riyadh

On-site
SAR 220,000 - 360,000
React Native Mobile Developer
React Native Mobile Developer

Confidential Company • Riyadh

On-site
SAR 220,000 - 360,000
Senior React Native Mobile Engineer - Riyadh (On-site)
Senior React Native Mobile Engineer - Riyadh (On-site)

Apexops • Riyadh

On-site
SAR 167,000 - 246,000
Health insurance
React Native Mobile Developer
React Native Mobile Developer

Leuwint Technologies • Saudi Arabia

On-site
SAR 180,000 - 300,000
Senior Android Engineer - Build Scalable Android Apps
Senior Android Engineer - Build Scalable Android Apps

HungerStation | هنقرستيشن • Riyadh

On-site
SAR 320,000 - 520,000