Back to search
Anix Global Linkedin · Posted 3d ago

Systems Engineer, Go and Rust

United Arab Emirates

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Role - Systems Engineer, Go and Rust

Location - Abu Dhabi

Salary - 18 K AED


Primary Stack Go, Rust, gRPC, Kubernetes

Builds performance critical services and infrastructure facing components in Go and Rust, and

owns service to service communication over gRPC.


Project Scope: Supports multiple concurrent platform initiatives within Digital Cloud

Infrastructure Engineering, including the Internal Developer Platform, alongside other cloud

infrastructure and automation projects. Not limited to a single initiative.


Required Skills

• Production Go experience, including concurrency patterns such as goroutines, channels,

and context cancellation.

• Working Rust experience, including ownership, borrowing, and an async runtime such

as Tokio.

• Solid gRPC and Protocol Buffers experience, including service definitions, streaming

RPCs, and interceptors.

• Kubernetes fundamentals, including Deployments, Services, ConfigMaps, Secrets, and

readiness and liveness probes.

• Ability to reason about performance close to the OS and network layer.


Preferred Skills

• Service mesh experience, such as Istio or Linkerd, and distributed tracing with

OpenTelemetry.

• Experience authoring CI/CD pipelines for multi language builds.

• Experience with GitOps tooling, such as Argo CD or Flux.

• Basic PostgreSQL administration experience is a bonus, though not required.


Responsibilities

• Design and implement gRPC services for internal, low latency service to service

communication.

• Define and evolve Protocol Buffer schemas and manage backward compatible API

versioning across services.

• Build performance sensitive components in Go or Rust, such as data pipelines, proxies,

or long running agents.

• Build infrastructure automation integrations for internal platform tools, such as

Kubernetes cluster management, GitOps synchronization, and deployment orchestration

on the Internal Developer Platform.

• Containerize services and author Kubernetes deployment manifests or Helm charts.

• Profile services for latency, memory footprint, and throughput.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If repetitive applications get heavy, Managed Job Search adds supervised execution for $99/month.
View Managed Job Search