Job matched to your search
Software Engineer - Go (Golang) (m/f/d)
Halian | Managed Services, Recruitment Agency & Contract Staffing · Dubai
Dubai · On-siteFull-TimePosted Jul 7, 2026
Free · Join 5,000+ job seekers using Qarera
How well do you match this role?
Tap the skills you already have — then see your real match score, what’s missing, and your resume fixed for this job.
↑ tap the skills you have
Loading sign-in…
Free · no credit card · 30 secondsThis position is no longer accepting applications. Browse current openings
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
More jobs in Dubai
Embedded Systems Engineer (Hardware & Firmware)
SHOKON · Dubai
Measurement Partner, Centre of Excellence (CoE)
TikTok · Dubai
Forward Deployed AI Scientist, United Arab Emirates - BCG X
BCG X · Dubai
Oracle Solution Architect
Tata Consultancy Services · Dubai
Exchange Operations & Virtual Asset Settlement Manager
Ofza · Dubai
Associate, IB Product
Emirates NBD · Dubai
Electrical Engineer / Quality Engineer
I don't have company · Dubai
Manager -Corporate Development & Agility | UAE Nationals Only
Roads and Transport Authority · Dubai
Browse related jobs
Don’t just read the job — see if you’ll get it.
Get your match score, a resume tailored to this exact role, and jobs like it — free.
Check my fit for this job