Go (GoLang) Software Engineer
Location: Dubai, United Arab Emirates (On-site only)
Type: Full-time | Immediate Start
Salary: Competitive, based on experience (AED)
Role Overview
We are hiring a Senior Backend Developer with deep expertise in Go (Golang) to join our in-house technology team in Dubai. The role involves building secure, scalable backend systems that power the core trading, wallet, and compliance infrastructure of a regulated crypto platform.
This is a hands-on, on-site engineering role reporting directly to the Head of Technology. Remote work is not permitted.
Responsibilities
- Design and implement high-performance microservices using Go
- Build secure REST and WebSocket APIs for trading and wallet operations
- Manage PostgreSQL database models and Redis-based caching/event systems
- Integrate third-party APIs (custody, KYC, AML, payment processors)
- Maintain and extend core services such as order matching, margin logic, P2P, and OTC flows
- Implement secure authentication (JWT, 2FA), access controls, and audit trails
- Collaborate with front-end, compliance, and infrastructure teams
- Write clean, testable, and maintainable code with documentation
- Contribute to architecture reviews, sprint planning, and release cycles
Requirements
- 5+ years of backend software development experience
- 2+ years of production experience with Golang
- Strong knowledge of REST APIs, WebSocket, and real-time systems
- Deep understanding of PostgreSQL (schema design, optimization)
- Experience with Redis, pub/sub systems (Kafka or NATS a plus)
- Familiarity with Docker and CI/CD workflows
- Solid grasp of authentication protocols, role-based access, and secure session management
- Strong debugging and performance optimization skills
- Must currently reside in Dubai or be willing to relocate immediately
Preferred Qualifications
- Previous experience in fintech, trading platforms, or crypto backend systems
- Experience with multi-tier wallet architectures (hot/warm/cold)
- Familiarity with financial compliance, audit logging, or regulated environments
- Proficiency in writing unit tests and API documentation
Working Conditions
- Location: On-site in Dubai, UAE (no remote option)
- Schedule: Sunday to Thursday, 9:00 AM – 6:00 PM
- Visa: Company will sponsor UAE work visa if required
- Benefits: Paid annual leave, medical insurance, and performance bonuses
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Golang Developer
2026-06-16
Staff Software Engineer (Data Plane) - Go / Golang experience is a must - 6+Years
2026-06-17
Software Dev Staff Engineer- Go and Web socket experience is a must
2026-06-14
- Posted
- Aug 08, 2025
- Type
- Contract
- Level
- Entry
- Location
- Dubai
- Company
- ITSEC
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Golang Developer
2026-06-16
Staff Software Engineer (Data Plane) - Go / Golang experience is a must - 6+Years
2026-06-17
Software Dev Staff Engineer- Go and Web socket experience is a must
2026-06-14