Senior Rust Engineer - Edge Devices & Mobile (Remote)

Jobgether

Portugal

Remote

EUR 90,000 - 130,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote
Flexible hours
Global engineering team
Open-source tech access
Technical ownership

Job summary

Jobgether is seeking a Software Engineer (Edge – Devices & Mobile) in a fully remote setup to design a cross-platform Rust peer runtime for Windows, Android, and Linux, with macOS on the roadmap. You’ll own critical infrastructure, focus on security, performance, and reliability, and collaborate with global teams.

You will work on integrating native networking, managing processes, and expanding to new workloads while upholding strict safety boundaries for untrusted content.

Qualifications

  • 5+ years of professional Rust experience in production-grade software.
  • Experience deploying cross-platform Rust apps on Windows and Android.
  • Strong knowledge of OS internals, process management, and security.
  • Hands-on FFI with C/C++ and native OS APIs (JNI/NDK, Win32, POSIX).
  • Networking expertise: TCP, TLS, HTTP, and traffic analysis.
  • Async networking in Rust using Tokio/Tonic.
  • Reliability, observability, and production operations focus.
  • Excellent written English and remote collaboration in distributed teams.
  • Familiarity with gRPC, Protobuf, mTLS, Kubernetes, Prometheus, Grafana, OpenTelemetry.

Responsibilities

  • Design, develop, and maintain a cross-platform Rust peer runtime for Windows, Android, Linux, and future macOS support.
  • Manage process lifecycles, background execution, networking, and updates across diverse hardware.
  • Lead platform expansion to Android with NDK/JNI, handling foreground services and battery considerations.
  • Integrate native networking tech (Cronet, C++) with Rust libraries.
  • Work with FFI to ensure safe memory management and cross-language interoperability.
  • Collect and analyze device signals (TCP/TLS/HTTP) to improve realism and collaboration with other teams.
  • Develop device-level observability, metrics, and remote fleet health monitoring.
  • Expand capabilities to support more workloads while maintaining security boundaries.
  • Participate in on-call rotations, investigate incidents, and push improvements to reliability and deployment processes.
  • Contribute to architecture proposals, design reviews, and engineering standards for cross-platform Rust.

Skills

Rust
Cross-platform
Networking
FFI
JNI/NDK
Observability
On-call
Kubernetes

Tools

Cronet
C++
OpenTelemetry
Prometheus
Grafana
gRPC
Protobuf
Kubernetes

Job description

Jobgether is seeking a Software Engineer (Edge – Devices & Mobile) in a fully remote setup to design a cross-platform Rust peer runtime for Windows, Android, and Linux, with macOS on the roadmap. You’ll own critical infrastructure, focus on security, performance, and reliability, and collaborate with global teams.

You will work on integrating native networking, managing processes, and expanding to new workloads while upholding strict safety boundaries for untrusted content.

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 • Portugal

Remote
EUR 90,000 - 130,000
Fully remote
Flexible hours
Global engineering team
+2
Software Engineer (Edge - Networking & Fleet)
Software Engineer (Edge - Networking & Fleet)

Jobgether • Portugal

Remote
EUR 70,000 - 110,000
Edge Networking & Fleet Engineer - Remote
Edge Networking & Fleet Engineer - Remote

Jobgether • Portugal

Remote
EUR 70,000 - 110,000
Mobile Engineer - React Native
Mobile Engineer - React Native

Jobgether SRL • Portugal

Remote
EUR 50,000 - 70,000
Fully remote
International team
Peer-to-peer technology focus
+1
Remote React Native Mobile Engineer - iOS/Android
Remote React Native Mobile Engineer - iOS/Android

Jobgether SRL • Portugal

Remote
EUR 50,000 - 70,000
Fully remote
International team
Peer-to-peer technology focus
+1
Mobile Engineer - React Native
Mobile Engineer - React Native

Jobgether Srl • Lisboa

Remote
EUR 52,000 - 72,000
Remote React Native Mobile Engineer - P2P & Privacy
Remote React Native Mobile Engineer - P2P & Privacy

Jobgether Srl • Lisboa

Remote
EUR 52,000 - 72,000
Senior Rust Engineer — Remote, Scalable Systems Leader
Senior Rust Engineer — Remote, Scalable Systems Leader

Kake • Lisboa

Remote
EUR 125,000 - 170,000
Competitive USD pay
Fully remote
Growth fund
+1
Senior Rust Engineer - Low-Latency Trading (HFT) — Remote
Senior Rust Engineer - Low-Latency Trading (HFT) — Remote

Keyrock • Lisboa

Remote
EUR 120,000 - 190,000
Remote work
Flexible hours
Senior Reliability & Infrastructure Engineer - Remote
Senior Reliability & Infrastructure Engineer - Remote

Jobgether • Portugal

Remote
EUR 135,000 - 300,000
Equity participation
Fully remote work
Health, dental, and vision benefits
+5
Top locations