Senior Backend Engineer(Go)
Job Description Roles & Responsibilities Design and implement scalable backend systems using Golang (Go) across multiple domains (booking, matching, tracking, pricing, payments, notifications) Develop real-time driver matching engines with proximity scoring and dispatch logic Design and manage PostgreSQL schemas with scalability and microservice extraction in mind Build event-driven systems using message queues (SQS/SNS) with reliability guarantees Integrate external services such as payment gateways, maps, authentication, and communication APIs Contribute to infrastructure, CI/CD pipelines, and monitoring systems Collaborate closely with product, frontend, and operations teams Optimize system performance for latency, scalability, and availability Ensure system security, reliability, and data protection standards Experience: 2 years of backend development experience At least 1+ years of hands-on experience with Go in production systems Technical Skills: Strong expertise in Go, especially concurrency (goroutines, channels, synchronization) Experience with PostgreSQL, including query optimization and schema design Experience building real-time systems (Web Sockets, event-driven architecture) Familiarity with REST APIs and modular monolith / microservices architecture Exposure to CI/CD pipelines and infrastructure-as-code tools (Terraform preferred) Good to Have: Experience in logistics, ride-hailing, or real-time platforms Knowledge of PostGIS, DynamoDB, or payment integrations (Stripe, Telr) Familiarity with GRPC and distributed system design Desired Candidate Profile We are looking for an experienced and highly skilled Senior Backend Engineer with expertise in Golang (Go) to join our core platform team. This role is not just about execution — you will be a key contributor in designing and building a scalable backend system from scratch, powering a real-time logistics platform handling thousands of daily orders. Employment Type Full Time Company Industry Engineering Design & Consulting Department / Functional Area Software DevelopmentApplication Development (IT Software) Keywords Technical Lead BackendDatabase OptimizationBackend ArchitectSoftware ArchitectureGoBackend Systems EngineerSoftware Architect BackendPrincipal Engineer Backend Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanyGogetit
- LocationDubai, UAE
- CategoryCybersecurity
- SourceNaukrigulf
- Listed4 months ago
Related Cybersecurity jobs
Manager Administration
Job Overview Manage general administration activities effectively and maintain records of day-to-day operations. Undertake the responsibility of sourcing…
Principal Instrumentation & Controls Eng - ICSS Specialist
Perform conceptual, FEED, and detailed analyses and design as per design basis, project specifications, design codes, and standards Apply in-depth skills and…
Quality Assurance & Control Engineer (QA/QC Engineer)
Minimum Bachelor’s Degree in Engineering/ Relevant Subject Education qualification obtained from North America, West Europe, Australia Chartered Membership in…
Senior Principal HSE Engineer (Technical Safety & Loss Prevention)
To be able to Lead Offshore large process intensive EPC Projects. Ensure timely delivery of deliverables with the required quality and within given schedule…