W

Senior Golang Engineer

we love pop ups • United Arab Emirates
Remote
Apply Now

We are seeking an experienced Senior Golang Engineer to design, develop, and maintain high-performance distributed systems and backend services using Go. The role involves leading technical architecture decisions, implementing scalable microservices, and ensuring system reliability through robust testing and observability practices. Candidates must demonstrate deep expertise in concurrent programming, cloud-native technologies, and API development within a fully remote environment.

Key Highlights
Design and build scalable, secure, and resilient backend services and distributed systems using Go.
Provide technical leadership, mentorship, and code reviews while establishing engineering standards.
Collaborate across Product, DevOps, and Data teams to deliver high-quality software solutions.
Key Responsibilities
Design, develop, test, deploy, and maintain production-grade software applications using Go.
Build scalable, reliable, and secure backend services and distributed systems capable of supporting high transaction volumes.
Translate product and business requirements into robust technical solutions and participate in system architecture decisions.
Develop high-performance APIs, microservices, and gRPC services following idiomatic Go patterns.
Implement concurrent and parallel processing solutions using goroutines, channels, and synchronization.
Optimize application performance, scalability, resource utilization, and reliability.
Design and implement event-driven services and integrate with message brokers and streaming platforms.
Work with relational and NoSQL databases to design efficient schemas, queries, and caching strategies.
Develop resilient systems with retry, timeout, circuit-breaker, and graceful-degradation mechanisms.
Apply secure coding practices and collaborate with cybersecurity teams to remediate vulnerabilities.
Establish testing strategies including unit, integration, functional, and end-to-end tests.
Conduct code reviews and provide constructive technical feedback to engineering teams.
Investigate production incidents, perform root-cause analysis, and implement corrective actions.
Implement structured logging, metrics, distributed tracing, and observability capabilities.
Support containerized deployments using Docker and Kubernetes and work with CI/CD pipelines.
Develop applications for cloud environments and support deployment strategies like blue-green and canary releases.
Participate in capacity planning, load testing, and performance benchmarking.
Develop reusable libraries, SDKs, and frameworks to promote engineering standards.
Evaluate technical debt and prioritize refactoring and modernization initiatives.
Collaborate with Product Managers, Architects, QA Engineers, and other stakeholders in Agile activities.
Break complex technical requirements into manageable tasks and estimate development effort.
Keep current with developments in Go, distributed systems, and cloud computing.
Develop and maintain technical documentation, architecture diagrams, and operational runbooks.
Provide technical guidance and mentoring to junior and mid-level engineers.
Technical Skills Required
Go (Golang) Distributed Systems Microservices
Benefits & Perks
Fully Remote Work Arrangement

Job Description

We're Hiring: Senior Golang Engineer

Location: United Arab Emirates (Remote)

Employment Type: Full-Time

Experience Level: Senior

Work Arrangement: Fully Remote

About Us

We are a globally focused organization committed to building scalable, secure, resilient, and high-performance software products and digital platforms across diverse markets.

Our engineering teams collaborate across Product, Software Engineering, Platform, Cloud, DevOps, Data, Security, Infrastructure, and Operations to design and deliver reliable systems that support critical business processes and evolving customer needs.

The Role
Want the full job description? Read the complete details on LinkedIn, the original posting.
Continue on LinkedIn

This is a short excerpt. All rights to the full description belong to its original publisher.

See Jaabz jobs first on Google 1 tap · free · in AI Overviews Jaabz is on your Google Manage Preferred Sources

Similar Jobs

Explore other opportunities that match your interests

Senior Platform Engineer

Devops
•
2w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hire feed

United Arab Emirates

DevOps Engineer (Hybrid)

Devops
•
3w ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Associate

hired

United Arab Emirates

Senior Full Stack Engineer

Devops
•
4h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Jitterbit

Brazil

Subscribe our newsletter

New Things Will Always Update Regularly