Remote Go Software Engineer — Open Source Services

YO IT Consulting

Abu Dhabi Emirate

On-site

AED 201,000 - 391,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

YO IT Consulting seeks an experienced Go Software Engineer for Open Source Services to join a remote contractor engagement in Abu Dhabi Emirate, UAE. You will develop scalable Go components, review code, and contribute to open-source projects while maintaining high reliability and performance.

The role emphasizes writing clean APIs, asynchronous patterns, and thorough documentation. Candidates with strong open-source credentials and distributed-systems background are encouraged to apply.

Qualifications

  • Relevant open-source experience preferred.
  • Experience with distributed systems and cloud services is desirable.
  • Strong knowledge of Go and concurrent programming.
  • Experience in code reviews and performance optimization.
  • Familiarity with AI or ML systems is a plus but not essential.

Responsibilities

  • Analyze repository structure, service boundaries, dependencies, and build requirements.
  • Review feature requests and propose implementation plans.
  • Develop production-grade Go services, packages, libraries, and utilities.
  • Design clear APIs and internal interfaces that support maintainable system growth.
  • Apply effective goroutine, channel, and synchronization patterns.
  • Prevent race conditions, deadlocks, resource leaks, and uncontrolled concurrency.
  • Build reliable error handling, cancellation, timeout, and retry behaviour.
  • Reproduce software defects using focused test cases and diagnostic evidence.
  • Investigate logs, traces, runtime metrics, and test output to locate root causes.
  • Resolve functional errors, integration issues, compatibility failures, and performance constraints.
  • Benchmark critical paths and optimize components based on measurable results.
  • Refactor complicated packages to improve cohesion, readability, and testability.
  • Add table-driven tests, integration coverage, and regression checks.
  • Validate formatting, static analysis, builds, and automated tests before submission.
  • Create clear pull requests describing the problem, implementation, and validation approach.
  • Work constructively with maintainers to revise changes during review.
  • Assess peer contributions for correctness, efficiency, concurrency safety, and architectural fit.
  • Participate in technical discussions and communicate design trade-offs clearly.
  • Update API references, configuration guidance, examples, and contributor documentation.
  • Follow project licensing, governance, security, and version-control standards.

Skills

Go programming
Open-source development
Distributed services
Goroutines
Channels
Synchronization
Context cancellation
API design
Algorithms and data structures
Runtime diagnostics
Benchmarking
Performance optimization
Table-driven testing
Integration testing
Static analysis
Code refactoring
Git workflows
Pull-request review
Technical documentation
C
Python
Java
TypeScript
Rust

Tools

Git

Job description

YO IT Consulting seeks an experienced Go Software Engineer for Open Source Services to join a remote contractor engagement in Abu Dhabi Emirate, UAE. You will develop scalable Go components, review code, and contribute to open-source projects while maintaining high reliability and performance.

The role emphasizes writing clean APIs, asynchronous patterns, and thorough documentation. Candidates with strong open-source credentials and distributed-systems background are encouraged to apply.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Remote Go Engineer — Open-Source Infrastructure
Remote Go Engineer — Open-Source Infrastructure

YO IT Consulting • Dubai

On-site
AED 201,000 - 391,000
C Systems Engineer - Open Source (Remote)
C Systems Engineer - Open Source (Remote)

YO IT Consulting • Abu Dhabi Emirate

On-site
AED 18,000 - 35,000
Remote Python Engineer — Open Source Tools (Contract)
Remote Python Engineer — Open Source Tools (Contract)

YO IT Consulting • Abu Dhabi Emirate

On-site
AED 18,000 - 35,000
Senior Go Backend Engineer — Remote/Hybrid
Senior Go Backend Engineer — Remote/Hybrid

Andersen Lab • Dubai

Hybrid
AED 331,000 - 477,000
Private health insurance
Annual bonus
Referral program
+6
Remote Contractor: Senior Backend Engineer for AI Systems
Remote Contractor: Senior Backend Engineer for AI Systems

YO IT Consulting • Dubai

On-site
AED 293,000 - 441,000
Senior GoLang Developer
Senior GoLang Developer

Caliberly • Dubai

On-site
AED 350,000 - 550,000
Competitive salary
Professional growth opportunities
Mentoring & learning culture
Senior AI Training Software Engineer (Remote)
Senior AI Training Software Engineer (Remote)

YO IT Consulting • Dubai

On-site
Remote C Backend Engineer for AI Agent Systems
Remote C Backend Engineer for AI Agent Systems

YO IT Consulting • Dubai

On-site
Remote Code Quality Engineer for AI Training Projects
Remote Code Quality Engineer for AI Training Projects

YO IT Consulting • Abu Dhabi

On-site
AED 201,000 - 391,000
Senior Software Engineer for AI System Evaluation (Remote)
Senior Software Engineer for AI System Evaluation (Remote)

YO IT Consulting • Dubai

On-site
AED 300,000 - 520,000