Job Description
International award-winning executive recruitment specialist Monroe Consulting Group Indonesia is recruiting on behalf of one of the leading marketplace platform in Indonesia, looking to hire an experienced Principal Software Engineer. This job is based in Jakarta, Indonesia.
Job Description:
Set and execute the long-term technology vision and architectural direction across multiple teams and mission-critical platforms.
Facilitate architecture reviews while defining scalable design principles, engineering standards, and organization-wide technology decisions.
Architect and guide the development of large-scale distributed systems capable of serving millions of users with strong availability, low latency, and resilience.
Promote engineering excellence by driving best practices in coding, system design, performance tuning, and reliability.
Take ownership of platform scalability, performance, and overall quality by anticipating bottlenecks and delivering effective solutions.
Implement meaningful metrics, monitoring, and observability frameworks to enhance system stability and team productivity.
Assess and introduce emerging technologies through proof-of-concept initiatives aligned with both technical and business objectives.
Lead technical evaluations for build-versus-buy decisions, vendor selection, and strategic technology collaborations.
Requirements
10+ years of software engineering experience building and scaling high-traffic distributed systems using
Java, Node.js, Python, or Go .
Strong experience with
microservices / SOA architectures
and large-scale web application development.
Deep expertise in
SQL (MySQL, PostgreSQL)
and
NoSQL databases
(e.g., DynamoDB, MongoDB, Cassandra, Redis).
Hands-on experience with
Docker, Kubernetes , and event-driven systems using
Kafka, RabbitMQ, AWS SQS/SNS, or Google Pub/Sub .
Proficiency with
monitoring and observability tools
(e.g., Datadog, Prometheus, Grafana, ELK).
Understanding of
SRE principles
including SLOs, SLIs, error budgets, and incident management.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
March 18, 2026
Job Type:
Technology
Location:
Jakarta, Indonesia
Company:
Monroe Consulting Group
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.