Backend Engineer (Golang) - Senior/Principal Level

Amartha is a technology company based in South Jakarta, Indonesia.
South Jakarta, South Jakarta City, Jakarta, Indonesia
Backend
Principal Software Engineer
In-Person
2+ years of experience
Contact Company

Description For Backend Engineer (Golang) - Senior/Principal Level

Amartha is seeking a Senior/Principal Backend Engineer with expertise in Golang. The ideal candidate will have at least 2 years of experience with Go and strong knowledge of event-driven architectures using Kafka or RabbitMQ. The role requires system architecture experience, proficiency in PostgreSQL, and familiarity with modern DevOps tools like Kubernetes, Grafana, and Prometheus. The position emphasizes test-driven development practices and experience in refactoring large systems. This is an on-site position located in South Jakarta, Indonesia, offering an opportunity to work on challenging backend systems at scale.

Last updated 4 months ago

Requirements For Backend Engineer (Golang) - Senior/Principal Level

Go
Kafka
RabbitMQ
PostgreSQL
Kubernetes
  • Minimum 2 years experience with Golang
  • Experience in event driven architecture (Kafka, RabbitMQ, etc)
  • Experience in System Architecture
  • Experience with PostgreSQL
  • Experience with TDD
  • Experience with Refactoring large systems
  • Familiar with Kubernetes
  • Familiar with Grafana
  • Familiar with Prometheus

Interested in this job?

Jobs Related To Amartha Backend Engineer (Golang) - Senior/Principal Level

Backend Engineer (Golang) - Principal Level

Principal Backend Engineer (Golang) role at Amartha, developing scalable services to improve financial access in Indonesia.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on system management automation and testing, requiring 8+ years of experience in server/storage domain.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on AI storage systems, Kubernetes, and OpenShift platform development in Bangalore.

Senior Principal Software Engineer (C coding, Fibre Channel, LINUX, Storage)

Senior Principal Software Engineer position at Dell Technologies focusing on C programming, Fibre Channel, and Linux storage systems development.

Software Principal Engineer

Principal Software Engineer role at Dell Technologies focusing on backend development for PowerStore storage solutions using Python, Java, and PostgreSQL.