Senior Go Backend Engineer for Distributed Microservices

VLink Inc

Jakarta Pusat

On-site

IDR 446,400,000 - 781,200,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VLink Inc in Jakarta is seeking a senior Backend Developer to design and implement high-performance microservices using Go. You will build RESTful and gRPC APIs, work with relational and NoSQL databases, and integrate message brokers like Kafka or Pulsar to enable asynchronous processing.

The role emphasizes reliability, observability, and scalable architecture. You will collaborate with Frontend, DevOps, Product, and QA teams, participate in code reviews, and help drive technical decisions in a

Qualifications

  • Minimum 5 years of professional experience as a Backend Developer, Software Engineer, or in a similar role.
  • Strong proficiency in Golang and proven experience designing and implementing high-performance, scalable microservices.
  • Solid experience developing and maintaining RESTful APIs and/or gRPC APIs.
  • Strong understanding and hands-on experience with relational databases such as PostgreSQL or MySQL, as well as NoSQL databases.
  • Experienced in implementing and working with message brokers, such as Apache Kafka or Apache Pulsar, particularly for asynchronous processing and event-driven systems.
  • Strong understanding of system performance optimization, scalability, availability, and reliability.
  • Experience with Docker and Kubernetes, including containerized application deployment and orchestration.
  • Familiarity with cloud environments and cloud-based infrastructure.
  • Experienced in conducting and participating in code reviews, architecture discussions, and technical decision-making.
  • Comfortable facilitating pair programming sessions to improve code quality, problem-solving, and knowledge sharing within the engineering team.
  • Able to proactively identify potential edge cases, bottlenecks, risks, and technical debt, and propose appropriate solutions.
  • Strong ability to investigate and troubleshoot production issues quickly, identify root causes, and implement effective fixes.
  • Able to collaborate effectively with Frontend, DevOps, Product, QA, and other cross-functional teams.
  • Strong understanding of software engineering best practices, including clean code, maintainability, testing, observability, and version control.
  • Strong problem-solving and analytical skills with attention to detail.
  • Self-driven, proactive, and able to work independently with minimal supervision.
  • Good communication skills and the ability to clearly explain technical concepts and trade-offs to both technical and non-technical stakeholders.

Skills

Golang
Microservices design
RESTful APIs
Event-driven architectures
Pair programming
Code reviews
Troubleshooting production issues
Analytical thinking
Cross-functional collaboration

Tools

Docker
Kubernetes
PostgreSQL
MySQL
NoSQL databases
Apache Kafka
Apache Pulsar
CI/CD pipelines
Observability tools
Cloud environments

Job description

VLink Inc in Jakarta is seeking a senior Backend Developer to design and implement high-performance microservices using Go. You will build RESTful and gRPC APIs, work with relational and NoSQL databases, and integrate message brokers like Kafka or Pulsar to enable asynchronous processing.

The role emphasizes reliability, observability, and scalable architecture. You will collaborate with Frontend, DevOps, Product, and QA teams, participate in code reviews, and help drive technical decisions in a

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

Similar jobs worth comparing

Golang Backend Developer - Microservices & APIs
Golang Backend Developer - Microservices & APIs

VLink Inc • Indonesia

On-site
IDR 200,880,000 - 290,160,000
Software Engineer - AI Microservices & Cloud (Jakarta)
Software Engineer - AI Microservices & Cloud (Jakarta)

VLink Inc • Indonesia

On-site
IDR 100,440,000 - 133,920,000
Salary 9-12 mio net per month
PKWT extendable contract
THR 14x net per year
+2
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
Lead Backend Engineer – Node.js/Go Microservices Leader
Lead Backend Engineer – Node.js/Go Microservices Leader

Stockbit • Daerah Khusus Ibukota Jakarta

On-site
IDR 450,000,000 - 750,000,000
Senior Go Backend Engineer — Cloud, Kubernetes & CI/CD
Senior Go Backend Engineer — Cloud, Kubernetes & CI/CD

GrabTaxi Holdings Pte. Ltd. • Jakarta Pusat

On-site
IDR 420,000,000 - 720,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+4
Golang Backend Engineer - Scalable APIs
Golang Backend Engineer - Scalable APIs

TOG Indonesia • Jakarta Pusat

On-site
Senior Backend Engineer — Scalable Golang Microservices
Senior Backend Engineer — Scalable Golang Microservices

Qoala • Jakarta Pusat

On-site
IDR 450,000,000 - 750,000,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
Go Backend Engineer - Scalable AI Microservices
Go Backend Engineer - Scalable AI Microservices

ImagineArt • Indonesia

On-site
IDR 200,000,000 - 400,000,000
Competitive salary
Growth opportunities
AI-powered products
Senior Backend Engineer, Go - Scale Consumer Experience
Senior Backend Engineer, Go - Scale Consumer Experience

Grab • Jakarta Pusat

On-site
IDR 600,000,000 - 900,000,000
Term Life Insurance
Medical Insurance
GrabFlex benefits package
+4