Search
Close this search box

Software Engineer, Backend (Golang)

Job Category: IT
Job Type: Full Time
Job Location: Dubai

Software Engineer, Backend (Golang)

Position Summary

We are seeking a talented Software Engineer, Backend (Golang) to design, develop, and maintain scalable backend services and APIs.

In this role, you will build high-performance distributed systems, collaborate with cross-functional teams, and contribute to the architecture of reliable and efficient applications.


Key Responsibilities

  • Design and develop backend services using Golang.
  • Build and maintain RESTful APIs and microservices.
  • Optimize system performance, scalability, and reliability.
  • Work with databases, caching layers, and message queues.
  • Collaborate with Product, Frontend, and DevOps teams.
  • Write clean, testable, and maintainable code.

Required Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of backend development experience.
  • Strong proficiency in Golang.
  • Experience with microservices, REST/gRPC APIs, and distributed systems.
  • Knowledge of SQL/NoSQL databases, Redis, and message brokers such as Kafka or RabbitMQ.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
  • Strong problem-solving and communication skills.

Apply for this position

Maximum allowed file size is 128 MB. Allowed Type(s): .pdf, .doc, .docx