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.

Senior Product Manager, Fitbit

Senior Product Manager position at Google's Fitbit division, leading product development and strategy for health and fitness technology products.

Senior Engineering Manager, Feedback, gUP Engineering

Lead engineering teams at Google's gUP division, managing feedback systems and driving product improvements through user insights and technical innovation.

Software Engineering Manager, Chrome Web Store

Lead the Chrome Web Store team at Google as a Software Engineering Manager, overseeing extension development, security, and team growth while shaping the future of web browsing experiences.

Engineering Manager, Customer Capacity Experience

Engineering Manager position at Google leading teams in ML, Systems & Cloud AI organization, focusing on infrastructure and platform development.