Halian | Managed Services, Recruitment Agency & Contract Staffing
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 Show more Show less
Software Engineer - Go (Golang) (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract StaffingDubai, UAE
AED 35,000 – 55,000/mo
Software Engineer - Python, JavaScript/TypeScript, Go (Remote)
Hire FeedUnited Arab Emirates, UAE
AED 25,000 – 35,000/mo
Software Engineer - Backend (Remote)
Hire FeedUnited Arab Emirates, UAE
AED 24,000 – 36,000/mo
Software Engineer - Backend (Remote)
Hire FeedUnited Arab Emirates, UAE
AED 20,000 – 35,000/mo