Distributed Backend Engineer: Auth/Storage Microservices

NVIDIA AI

Dubai

On-site

AED 300,000 - 600,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

NVIDIA benefits

Job summary

NVIDIA is seeking a senior backend engineer in Dubai to help improve authentication and storage systems, create new microservices, and enhance existing ones while conducting regression, stress, and performance testing.

You will participate in architecture design for distributed systems, work with OCaml/Rust microservices, and support API clients. Strong Linux, HTTP/RPC, and Kubernetes knowledge are essential.

?

Qualifications

  • Degree in Computer Science, Computer Engineering, or closely related field.
  • 5+ years of relevant experience, ideally in the area of system programming.
  • Experience with programming and debugging skills in Linux environment.
  • Deep understanding of HTTP and REST or other HTTP-based RPC protocols, e.g: Twirp or gRPC
  • Experience with multi-threaded and asynchronous network programming concepts and frameworks (NodeJS, Akka, Tornado, Erlang/OTP, Rust/Tower)
  • Strong habit to verify and document your work
  • Understanding deployment process and networking in Kubernetes
  • Excellent communication skills in verbal and written technical English, ability to present the current status and final project deliveries

Responsibilities

  • Participate in architecture design process of our distributed backend systems
  • Maintain and improve existing authentication and authorization microservices along with developing new ones (OCaml / Rust)
  • Connect with customers and provide technical support for APIs and client use cases
  • Improve unit and integration tests coverage
  • Participate in code review process

Skills

Linux programming
HTTP & REST
Multi-threaded programming
Kubernetes deployment
English communication
Code review
OAuth & OIDC
Distributed systems basics
OCaml / Rust

Education

Degree in Computer Science, Computer Engineering, or closely related field

Tools

NodeJS
Akka
Tornado
Erlang/OTP
Rust/Tower

Job description

NVIDIA is seeking a senior backend engineer in Dubai to help improve authentication and storage systems, create new microservices, and enhance existing ones while conducting regression, stress, and performance testing.

You will participate in architecture design for distributed systems, work with OCaml/Rust microservices, and support API clients. Strong Linux, HTTP/RPC, and Kubernetes knowledge are essential.

?
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Distributed Backend Engineer (Auth & Storage)
Senior Distributed Backend Engineer (Auth & Storage)

NVIDIA • Dubai

On-site
AED 350,000 - 550,000
Competitive salary
Benefits package
Senior System Software Engineer
Senior System Software Engineer

NVIDIA AI • Dubai

On-site
AED 300,000 - 600,000
NVIDIA benefits
Senior System Software Engineer
Senior System Software Engineer

NVIDIA • Dubai

On-site
AED 350,000 - 550,000
Competitive salary
Benefits package
Junior Backend Engineer: Build Scalable APIs & Microservices
Junior Backend Engineer: Build Scalable APIs & Microservices

LinkedIn Job Wrapping • Dubai

On-site
AED 60,000 - 100,000
Senior Backend Engineer - Cloud & Edge Compute
Senior Backend Engineer - Cloud & Edge Compute

Cercli Tech Limited • Abu Dhabi

On-site
AED 300,000 - 520,000
Junior Backend Engineer - Build Scalable APIs & Cloud
Junior Backend Engineer - Build Scalable APIs & Cloud

Ofi Services • Dubai

On-site
AED 89,000 - 156,000
Senior Backend Engineer, AI Agent Infra (Kubernetes/AWS)
Senior Backend Engineer, AI Agent Infra (Kubernetes/AWS)

The Open Platform • Dubai

Hybrid
AED 90,000 - 120,000
Backend Developer
Backend Developer

Micropolis Holding Co. • Dubai

On-site
Senior Backend Engineer: Java/Spring Microservices (Dubai)
Senior Backend Engineer: Java/Spring Microservices (Dubai)

D4 Insight • Dubai

On-site
AED 420,000 - 540,000
Backend Engineer (Java/Spring) - Distributed Systems
Backend Engineer (Java/Spring) - Distributed Systems

Binance • United Arab Emirates

On-site
AED 250,000 - 420,000