Qureos

Find The RightJob.

We are seeking a Senior Backend Developer with deep expertise in Golang and experience building secure, high-performance distributed systems. The role involves hands-on development of scalable backend services with a strong focus on concurrency, secure networking, caching, and real-time event streaming. You will contribute to designing, building, and optimizing systems deployed on AWS and on-premise infrastructure, ensuring they meet enterprise requirements for scalability, reliability, and security.

Key Responsibilities

  • Design and implement backend services in Golang, focusing on concurrency, performance, and reliability.
  • Develop components that integrate WireGuard protocol for secure communication and advanced networking.
  • Build APIs and services for real-time workloads and secure data flows.
  • Use Redis for caching, session management, distributed coordination, and Pub/Sub messaging.
  • Build streaming and data processing pipelines with Kafka to support real-time events and analytics.
  • Deploy and operate services on AWS (EKS, EC2, ElastiCache, MSK) and on-prem Kubernetes clusters.
  • Contribute to infrastructure automation using Terraform, Ansible, and CI/CD pipelines.
  • Implement monitoring and observability with Prometheus, Grafana, and OpenTelemetry.
  • Write clean, maintainable, and testable code with automated unit and integration tests.
  • Conduct performance benchmarking, profiling, and optimization for low-latency, high-throughput systems.
  • Participate in load testing, failover simulations, and incident response improvements.
  • Work closely with Tech Leads, and DevOps engineers to deliver end-to-end solutions.
  • Participate in code reviews, design discussions, and contribute to improving engineering standards.

Your Skills and Experience

Must-Have

  • Strong proficiency in Golang (concurrency, networking, memory management, performance tuning).
  • Hands-on experience with WireGuard protocol or similar secure networking technologies.
  • Proficiency with Redis (cache strategies, Pub/Sub, clustering).
  • Solid understanding of Kafka (consumer groups, partitions, streaming pipelines).
  • Experience with Kubernetes (EKS, on-prem clusters), containers, and microservices.
  • Strong working knowledge of AWS services (VPC, EC2, IAM, CloudWatch, MSK, ElastiCache).
  • Experience in building high-concurrency systems with focus on throughput and low latency.
  • Familiarity with CI/CD pipelines and infrastructure as code (Terraform, Ansible).

Nice-to-Have

  • Knowledge of Linux networking (iptables, nftables, routing).
  • Experience with additional messaging systems (RabbitMQ, NATS).
  • Familiarity with distributed tracing and debugging in large systems.
  • Security-focused development (TLS/mTLS, secrets management, cryptography).

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 7+ years of backend engineering experience, with at least 5+ years in Golang.

Job Type: Full-time

Pay: Up to AED25,000.00 per month

Similar jobs

No similar jobs found

© 2026 Qureos. All rights reserved.