Senior System Engineer

Acveti Inc

Abu Dhabi

On-site

AED 420,000 - 660,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Acveti Inc is seeking a Senior Systems Engineer – Go & Rust to build performance-critical services within Digital Cloud Infrastructure Engineering. You will develop low-latency internal services, design gRPC interfaces, and contribute to an Internal Developer Platform across cloud infrastructure and automation.

You will work with Go and Rust, Kubernetes, and GitOps tooling to optimize system performance at OS, network, and application layers, collaborating with platform and DevOps teams on

Qualifications

  • 6+ years of professional software/systems engineering experience.
  • Strong production experience with Go (Golang).
  • Hands-on working experience with Rust, including: Ownership and borrowing, Lifetimes, Error handling, Async programming, Tokio or another async runtime.
  • Strong hands-on experience with gRPC and Protocol Buffers.
  • Experience designing service definitions, streaming RPCs, interceptors, and backward-compatible APIs.
  • Strong understanding of Kubernetes, including Deployments, Services, ConfigMaps, Secrets, Readiness and Liveness probes.
  • Strong understanding of containerized application deployment.
  • Ability to reason about system performance at OS, networking, and application layers.
  • Strong understanding of concurrency, distributed systems, and service-to-service communication.
  • Experience working with Linux-based production environments.

Responsibilities

  • Design and implement gRPC services for low-latency intern al communication.
  • Define, evolve, and maintain Protocol Buffer schemas with backward-compatible API versioning.
  • Build performance-sensitive components in Go and Rust, including data pipelines and infrastructure services.
  • Develop infrastructure automation integrations for internal platform tooling.
  • Support Kubernetes cluster management, GitOps synchronization, and deployment orchestration for internal developer platforms.
  • Containerize applications and develop Kubernetes deployment manifests and Helm charts.
  • Profile and optimize services for latency, memory consumption, throughput, and overall performance.
  • Design and implement concurrent systems using Go goroutines, channels, and context cancellation.
  • Develop asynchronous Rust services using Tokio or similar runtime.
  • Collaborate with platform, infrastructure, backend, and DevOps engineers across multiple initiatives.
  • Troubleshoot complex production issues across application, network, and infrastructure layers.
  • Contribute to system architecture, technical design decisions, and engineering best practices.

Skills

Go (Golang)
Rust
gRPC
Protocol Buffers
Kubernetes
Linux
Distributed systems
Concurrency
Service-to-service communication
Service mesh

Tools

Tokio
OpenTelemetry
Argo CD
Flux
Helm
PostgreSQL

Job description

We are looking for a Senior Systems Engineer – Go & Rust to build performance-critical services and infrastructure-facing components across multiple platform initiatives within Digital Cloud Infrastructure Engineering.

The role will support initiatives including an Internal Developer Platform, cloud infrastructure, automation, Kubernetes management, and deployment orchestration. You will work on low-latency service-to-service communication using gRPC, develop performance-sensitive services in Go and Rust, and contribute to infrastructure automation.

The ideal candidate will have strong production experience with Go, Rust, gRPC, Protocol Buffers, and Kubernetes, along with a strong understanding of performance at the operating system and network layers.

Key Responsibilities
  • Design and implement gRPC services for low-latency, internal service-to-service communication.
  • Define, evolve, and maintain Protocol Buffer schemas while ensuring backward-compatible API versioning.
  • Build performance-sensitive components in Go and Rust, including data pipelines, proxies, long-running agents, and infrastructure services.
  • Develop infrastructure automation integrations for internal platform tooling.
  • Support Kubernetes cluster management, GitOps synchronization, and deployment orchestration for internal developer platforms.
  • Containerize applications and develop Kubernetes deployment manifests and Helm charts.
  • Profile and optimize services for latency, memory consumption, throughput, and overall system performance.
  • Design and implement concurrent systems using Go concurrency patterns such as goroutines, channels, and context cancellation.
  • Develop asynchronous Rust services using appropriate runtime frameworks such as Tokio.
  • Collaborate with platform, infrastructure, backend, and DevOps engineers across multiple concurrent initiatives.
  • Troubleshoot complex production issues across application, network, and infrastructure layers.
  • Contribute to system architecture, technical design decisions, and engineering best practices.
Required Skills & Experience
  • 6+ years of professional software/systems engineering experience.
  • Strong production experience with Go (Golang).
  • Hands-on working experience with Rust, including:
  • Ownership and borrowing
  • Lifetimes
  • Error handling
  • Async programming
  • Tokio or another async runtime
  • Strong hands-on experience with gRPC and Protocol Buffers.
  • Experience designing service definitions, streaming RPCs, interceptors, and backward-compatible APIs.
  • Strong understanding of Kubernetes, including:
  • Deployments
  • Services
  • ConfigMaps
  • Secrets
  • Readiness probes
  • Liveness probes
  • Strong understanding of containerized application deployment.
  • Ability to reason about system performance at the OS, networking, and application layers.
  • Strong understanding of concurrency, distributed systems, and service-to-service communication.
  • Experience working with Linux-based production environments.
Preferred Skills
  • Experience with service mesh technologies such as Istio or Linkerd.
  • Experience with distributed tracing and observability using OpenTelemetry.
  • Experience building CI/CD pipelines for multi-language projects.
  • Hands-on experience with GitOps tools such as Argo CD or Flux.
  • Experience with Helm and Kubernetes automation.
  • Basic PostgreSQL administration experience.
  • Experience working on internal developer platforms or infrastructure automation.
  • Experience with performance profiling and benchmarking tools.
What We're Looking For
  • Strong systems engineering fundamentals and a performance-oriented mindset.
  • Ability to work across application, infrastructure, networking, and operating system layers.
  • Strong ownership of technically complex services.
  • Comfortable working across multiple concurrent platform and infrastructure initiatives.
  • Ability to design systems that are reliable, scalable, observable, and efficient.
  • Strong problem-solving and debugging skills.
  • Excellent collaboration skills across engineering and platform teams.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Rust Engineer
Senior Rust Engineer

BUSINESS & MORE • Abu Dhabi

Remote
AED 441,000 - 661,000
Senior Golang Engineer
Senior Golang Engineer

We Love Pop Ups • Abu Dhabi

Remote
AED 350,000 - 700,000
Senior Go & Rust Systems Engineer — Low-Latency Infra
Senior Go & Rust Systems Engineer — Low-Latency Infra

Acveti Inc • Abu Dhabi

On-site
AED 420,000 - 660,000
Platform Engineer | Cloud Platform Specialist
Platform Engineer | Cloud Platform Specialist

Abu Dhabi Indian School Br-1 Al Wathba • Abu Dhabi

On-site
AED 180,000 - 300,000
Competitive salary
Career development
Certifications support
Platform Engineer | Cloud Platform Specialist
Platform Engineer | Cloud Platform Specialist

Electrical, Computer and Biomedical Engineering Department at Abu Dhabi University • Abu Dhabi

On-site
AED 140,000 - 210,000
Competitive salary
Comprehensive employee benefits
Professional development in cloud/Dev野
+2
Senior Golang Developer
Senior Golang Developer

AQARY GROUP • Abu Dhabi

On-site
AED 300,000 - 420,000
Rust Developer
Rust Developer

Caliberly • Dubai

On-site
AED 260,000 - 420,000
Competitive salary
Career development opportunities
Challenging projects
Senior Rust Engineer - Remote Backend & Performance
Senior Rust Engineer - Remote Backend & Performance

BUSINESS & MORE • Abu Dhabi

Remote
AED 441,000 - 661,000
Senior DevOps / Site Reliability Engineer
Senior DevOps / Site Reliability Engineer

Salt • Abu Dhabi

On-site
AED 480,000 - 720,000
DevOps Engineer (Blockchain Infrastructure)
DevOps Engineer (Blockchain Infrastructure)

Binance • Dubai

Remote
AED 300,000 - 540,000
Crypto payments
Remote work
Relocation support
+2