Job matched to your search
Systems Engineer, Go and Rust
Anix Global · Abu Dhabi Emirate, United Arab Emirates
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
Job 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.
More jobs in Abu Dhabi Emirate, United Arab Emirates
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job