
Posted 7 hours ago
Principal Backend Engineer
AmarthaPrincipal Backend Engineer
Requirements
5+ years experience, Go Language, Distributed systems, TDD, Event-driven architecture
Skills
GoKafkaKubernetes
About the role
About the Company
At Amartha, we empower micro-businesses across Indonesia, enabling growth and equal prosperity. We've supported over 2.7 million entrepreneurs–mostly women–by disbursing IDR 22.8 trillion in funding. As we step into 2025, Amartha is evolving into a technology-driven financial ecosystem, expanding our reach in lending, funding, and payments.
Responsibilities
- Design and develop services that deliver impact every day
- Operate and maintain highly scalable services
- Develop tools to improve the existing process, including infrastructure reliability, service performance, and developer's productivity
- Continuously improve code quality, product execution, and learning experience
- Coordinate across teams (Mobile, Frontend, DevOps, Data, Product, QA etc.) on planning and execution
- Solve challenging financial access problems in Indonesia by using cutting-edge technology
Requirements
- Minimum 5 years of experience in a related field
- Advanced knowledge of Go Language
- Exposure to architectural patterns of high-scale web applications
- Experience with distributed storage and database systems (SQL or NoSQL)
- Systematic problem-solving approach with knowledge of algorithms and data structures
- Experience with TDD and refactoring large systems
- Experience with event-driven architecture
- Good communication skills and ability to work in cross-functional teams
Preferred Qualifications
- Experience with Kafka
- Experience with Kubernetes
- Experience with Grafana
- Experience with Prometheus
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freePrincipal Backend Engineer
Amartha · South Jakarta
