Go Backend Engineer – REST APIs & PostgreSQL

PT. SIGMA GLOBAL TEKNOLOGI (SIGMATECH)

Kebayoran Baru

On-site

IDR 122,760,000 - 234,360,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical
Miscellaneous allowance
Attractive Salary
THR
BPJS
Annual & Sick Leaves

Job summary

SIGMATECH is seeking a Go-focused software engineer in Jakarta to design, build, and maintain RESTful APIs using Gin. You will develop data access layers with GORM, SQLX, and raw SQL, and design schemas with PostgreSQL and MongoDB.

You’ll implement Temporal workflows, build event-driven services with RabbitMQ/Kafka/NATS, write tests, and contribute to logging, metrics, and production troubleshooting while collaborating with Product, Frontend, and DevOps teams.

Qualifications

  • Bachelor’s degree in CS/IT/SE/DS or related field, GPA 3.00+
  • 1–3 years of professional experience.
  • Proficient in Go development and building RESTful APIs.

Responsibilities

  • Design, build, and maintain RESTful APIs in Go using Gin.
  • Develop and optimize data access layers with GORM, SQLX, and raw SQL.
  • Design schemas, write migrations, and optimize queries for PostgreSQL and MongoDB.
  • Implement durable Temporal workflows and retries, timeouts, and idempotency.
  • Build asynchronous, event-driven services using RabbitMQ, Kafka, NATS, or Redis Streams.
  • Develop unit and integration tests and participate in code reviews.
  • Implement structured logging, metrics, tracing, and production incident troubleshooting.
  • Collaborate with Product, Frontend, and DevOps on API contracts and deployment.

Skills

Go
Goroutines
Channels
Context
Error handling
SQL (raw)
GORM
PostgreSQL
Git
Docker

Education

Bachelor’s degree (S1) in Computer Science / IT / Software Engineering / Data Science or related field

Tools

SQLX
MongoDB
RabbitMQ
Kafka
NATS
Redis
Temporal
Kubernetes
Gin
CI/CD

Job description

SIGMATECH is seeking a Go-focused software engineer in Jakarta to design, build, and maintain RESTful APIs using Gin. You will develop data access layers with GORM, SQLX, and raw SQL, and design schemas with PostgreSQL and MongoDB.

You’ll implement Temporal workflows, build event-driven services with RabbitMQ/Kafka/NATS, write tests, and contribute to logging, metrics, and production troubleshooting while collaborating with Product, Frontend, and DevOps teams.

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

Similar jobs worth comparing

Go Backend Engineer – REST APIs & Async Workflows
Go Backend Engineer – REST APIs & Async Workflows

SIGMATECH • Jakarta Pusat

On-site
IDR 200,880,000 - 267,840,000
Senior Go Backend Engineer (4+ yrs) | Scalable Backends
Senior Go Backend Engineer (4+ yrs) | Scalable Backends

PT. SIGMA GLOBAL TEKNOLOGI (SIGMATECH) • Kebayoran Baru

On-site
IDR 240,000,000 - 480,000,000
Medical
Miscellaneous allowance
Attractive salary package
+4
Golang Developer - Can Join Immediately
Golang Developer - Can Join Immediately

SIGMATECH • Jakarta Pusat

On-site
IDR 200,880,000 - 267,840,000
Golang Backend Engineer — Build Scalable APIs (Jakarta)
Golang Backend Engineer — Build Scalable APIs (Jakarta)

MateCareer • Jawa

On-site
Golang Backend Engineer — Scalable APIs & Data Systems
Golang Backend Engineer — Scalable APIs & Data Systems

PT Solutionlabs Group Indonesia • Kebayoran Baru

On-site
IDR 223,200,000 - 401,760,000
Go Backend Engineer — APIs, PostgreSQL & Security
Go Backend Engineer — APIs, PostgreSQL & Security

PT ASABA Digital Innotech • Jakarta Utara

On-site
IDR 167,400,000 - 334,800,000
Go Backend Engineer - REST APIs & Concurrency
Go Backend Engineer - REST APIs & Concurrency

PT Esensi Solusi Buana (ESB) • Banten

On-site
IDR 100,440,000 - 145,080,000
Golang Backend Engineer – Build Scalable Microservices (On-site)
Golang Backend Engineer – Build Scalable Microservices (On-site)

Bumi Amartha Teknologi Mandiri • Jakarta Pusat

On-site
IDR 200,880,000 - 357,120,000
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type
Lead Backend Engineer (Golang) - Jakarta Department Tech Employment Type

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 420,000,000 - 780,000,000
Golang Backend Engineer - Scalable APIs
Golang Backend Engineer - Scalable APIs

TOG Indonesia • Jakarta Pusat

On-site