Software Engineer - Go (Golang) (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract Staffing
United Arab Emirates
Accepting Applications
Full-time
On-site
LinkedIn
Posted 1 week, 2 days ago
3 views
0 applications
Job Description
**Key Responsibilities**
* Design, develop, and maintain scalable backend services and APIs using Go (Golang).
* Own and deliver major components of the system architecture end\-to\-end.
* Collaborate with product and engineering teams to define technical requirements and translate them into reliable, high\-performing software solutions.
* Implement clean, maintainable, and well\-tested code for Go\-based services.
* Optimize system performance, troubleshoot issues, and ensure high availability across distributed systems.
* Contribute to code reviews, architectural discussions, and continuous improvement of engineering standards.
* Integrate backend services with internal systems and third\-party platforms.
* Support CI/CD processes and automation to improve deployment reliability.
**Required Qualifications**
* 5\+ years of experience as a Backend Engineer or Software Engineer, including strong hands\-on experience with Go.
* Strong understanding of distributed systems, microservices, and backend architecture.
* Demonstrated ownership mindset and ability to deliver results in complex systems.
* Strong analytical and problem\-solving abilities.
* Excellent communication and organizational skills.
* Proficient in spoken and written English.
Preferred Qualifications
* Experience in high\-traffic, consumer\-facing platforms, marketplaces, or SaaS products.
* Exposure to event\-driven architectures, message queues, or streaming technologies (e.g., Kafka, RabbitMQ, NATS).
* Experience with performance profiling, benchmarking, or debugging Go applications.
* Familiarity with infrastructure\-as\-code or DevOps practices.
**Required Qualifications**
* 5\+ years of experience as a Backend Engineer or Software Engineer, including strong hands\-on experience with Go.
* Strong understanding of distributed systems, microservices, and backend architecture.
* Demonstrated ownership mindset and ability to deliver results in complex systems.
* Strong analytical and problem\-solving abilities.
* Excellent communication and organizational skills.
* Proficient in spoken and written English.
Preferred Qualifications
* Experience in high\-traffic, consumer\-facing platforms, marketplaces, or SaaS products.
* Exposure to event\-driven architectures, message queues, or streaming technologies (e.g., Kafka, RabbitMQ, NATS).
* Experience with performance profiling, benchmarking, or debugging Go applications.
* Familiarity with infrastructure\-as\-code or DevOps practices.
Software Engineer \- Go (Golang) in Dubai, United Arab Emirates