Senior Full Stack Engineer (Golang)

SYNC

Saudi Arabia

Remote

SAR 400,000 - 800,000

Full time

7 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remote work
Equity option

Job summary

Sanam is seeking a Senior Software Engineer to build and scale backend services using Golang. This hands-on role focuses on reliable production systems, architecture improvements, and high-quality API development.

You will collaborate with product and DevOps to deliver production-ready features in a remote setup. Ideal candidates have 5+ years of software engineering experience, strong knowledge of microservices, databases, and cloud platforms, and excellent communication to work effectively in

Qualifications

  • Strong hands-on experience building production systems with Golang.
  • 5+ years of professional software engineering experience.
  • Experience with scalable APIs, microservices, or distributed systems.
  • Relational databases such as PostgreSQL or MySQL.
  • Proficiency in concurrency, data structures, algorithms, and system design.
  • Experience with automated testing, Git, code reviews, and CI/CD.
  • Familiarity with Docker and cloud platforms (AWS/Azure/Google Cloud).
  • Excellent communication and ability to work autonomously in a remote setting.
  • Professional working proficiency in English.

Responsibilities

  • Backend Development: Design, build, test, and maintain scalable backend services using Golang.
  • Architecture & Scalability: Contribute to architectural decisions and improve performance, reliability, and scalability.
  • API Development: Build and maintain secure APIs, microservices, and third‑party integrations.
  • Engineering Excellence: Write clean, maintainable code and uphold testing, documentation, and code reviews.
  • Production Ownership: Troubleshoot production issues and improve monitoring, logging, and security.
  • Database Performance: Design and optimize database schemas, queries, and data-access patterns.
  • Collaboration: Work with product, engineering, and DevOps to translate requirements into reliable solutions.
  • Team Contribution: Mentor engineers and contribute to a collaborative remote culture.

Skills

Golang
Backend development
Microservices
API design
CI/CD
Docker
Cloud platforms (AWS/Azure/GCP)
PostgreSQL/MySQL

Tools

Kubernetes
Git
CI/CD pipelines

Job description

Job Title: Senior Software Engineer – Golang

Company: Sanam

Location: Remote

Type: Full-Time

Compensation: Salary + Equity

About Sanam

Sanam is an AI-native travel platform designed to make Saudi Arabia's tourism experiences bookable globally. With a working product already live and strong investor momentum behind its active Seed round, Sanam is building the foundational technology needed to scale Saudi travel to the world.

Position Overview

As a Senior Software Engineer, you will play a key role in building, strengthening, and scaling Sanam's platform. You will work closely with the technical and product teams to develop reliable backend services, improve the existing architecture, and deliver production-ready features.

This is a hands-on engineering role requiring strong, professional experience with Golang. Candidates without relevant Golang experience will not be considered.

Key Responsibilities
  • Backend Development: Design, build, test, and maintain scalable backend services using Golang.
  • Architecture & Scalability: Contribute to architectural decisions and improve the platform's performance, reliability, and scalability.
  • API Development: Build and maintain secure APIs, microservices, and third‑party integrations.
  • Engineering Excellence: Write clean, maintainable code and uphold strong standards across testing, documentation, and code reviews.
  • Production Ownership: Troubleshoot production issues and improve monitoring, logging, security, and system resilience.
  • Database Performance: Design and optimize database schemas, queries, and data‑access patterns.
  • Collaboration: Work closely with product, engineering, and DevOps stakeholders to translate requirements into reliable technical solutions.
  • Team Contribution: Mentor other engineers and contribute to a collaborative, accountable remote engineering culture.
Qualifications & Requirements
  • Mandatory Skill: Strong hands‑on experience building and operating production systems using Golang.
  • Experience: At least 5 years of professional software engineering experience.
  • Systems Architecture: Proven experience building scalable APIs, microservices, or distributed systems.
  • Databases: Strong knowledge of relational databases such as PostgreSQL or MySQL.
  • Technical Fundamentals: Solid understanding of concurrency, data structures, algorithms, design patterns, and system architecture.
  • Engineering Practices: Experience with automated testing, Git, code reviews, and CI/CD workflows.
  • DevOps & Cloud: Familiarity with Docker and cloud platforms (AWS, Azure, or Google Cloud).
  • Problem Solving: Ability to diagnose production issues and optimize system performance and reliability.
  • Communication & Work Style: Strong communication skills and the ability to work independently in a remote environment.
  • Language: Professional working proficiency in English.
Preferred Experience
  • Experience with Kubernetes and Infrastructure‑as‑Code (IaC) tools.
  • Familiarity with gRPC, event‑driven architecture, Kafka, or RabbitMQ.
  • Knowledge of Redis, NoSQL databases, and caching strategies.
  • Experience with observability and monitoring tools.
  • Previous exposure to travel technology, multi‑sided marketplaces, SaaS platforms, or payment integrations.
  • Experience mentoring engineers or owning significant technical initiatives.
What We Offer
  • Financial Package: Competitive Salary + Equity participation.
  • Flexibility: 100% Remote full‑time position.
  • Technical Ownership: Meaningful responsibility for systems supporting the platform's core growth.
  • Product Impact: Direct contribution to a live product with active market traction and Seed funding.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Golang Engineer - Remote, Equity, Scalable Backend
Senior Golang Engineer - Remote, Equity, Scalable Backend

SYNC • Saudi Arabia

Remote
SAR 400,000 - 800,000
Remote work
Equity option
Senior Golang Developer
Senior Golang Developer

Squadio • Riyadh

On-site
SAR 337,000 - 562,000
Remote work
Competitive package
International teams
Senior Backend Engineer
Senior Backend Engineer

Gathern • Riyadh

Hybrid
SAR 450,000 - 675,000
Medical insurance
Remote work
Flexible hours
+1
Senior Software Engineer - Backend
Senior Software Engineer - Backend

ApplyMint • Riyadh

On-site
SAR 300,000 - 420,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Jobgether • Saudi Arabia

Remote
SAR 180,000 - 300,000
Fully remote in Saudi Arabia
Competitive compensation
Technical leadership and mentoring
+1
Staff Engineer (Core & MLOps)
Staff Engineer (Core & MLOps)

Lever, Inc. • Saudi Arabia

Remote
SAR 300,000 - 600,000
Fully remote
Remote-first environment
Global collaboration
+1
Product Engineer (AI-Native)
Product Engineer (AI-Native)

Lever, Inc. • Saudi Arabia

Remote
SAR 180,000 - 360,000
Fully remote work
Vacation 28 days per year
Wellness days 7 days per year
+3
Software Engineer (Front and Back end)
Software Engineer (Front and Back end)

Lever, Inc. • Saudi Arabia

Remote
SAR 180,000 - 300,000
Remote work opportunity
Full-stack exposure
Cloud platforms experience
+2
Engineering Manager - Tech
Engineering Manager - Tech

Gathern • Riyadh

On-site
SAR 180,000 - 240,000
Comprehensive medical insurance
Fast career growth opportunities
Senior Full-Stack Engineer - AI
Senior Full-Stack Engineer - AI

SoftwareOne • Riyadh

Hybrid
SAR 200,000 - 420,000
Global culture
Mentor program
President’s Club
+2