A

Ajaib

Online multi-asset trading for retail investors

Staff Backend Engineer - Investment

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in IndonesiaRemote

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, or equivalent practical experience.
  • At least 8 years of professional software engineering experience, including a proven record of designing and operating large-scale, high-traffic distributed systems and leading technical work across teams.
  • High proficiency in Java, Go, or another modern backend language.
  • Strong expertise in microservices, event-driven architectures, reliability engineering, observability, and performance optimization.
  • Deep practical experience with Kafka, Redis, relational and NoSQL databases, query tuning, and data consistency.
  • Experience designing and operating applications on cloud platforms such as GCP or AWS.
  • A background in capital markets, brokerage, payments, or another high-scale, regulated environment.
  • Strong communication and the ability to influence technical decisions without direct authority.

Responsibilities

  • Define technical direction and architecture for trading systems spanning multiple teams.
  • Lead the design of fault-tolerant, low-latency, secure services, and review critical designs from other teams.
  • Set standards for correctness in financial flows, including accurate calculations, idempotency, reconciliation, and audit trails.
  • Plan for peak loads and failure scenarios, including market open and volatile days, and drive load testing and capacity planning.
  • Identify technical risks early, weigh trade-offs, and drive decisions that fit business and regulatory needs.
  • Lead investigations and root cause analysis for complex production incidents, and drive lasting improvements.
  • Set and promote engineering standards for reliability, observability, security, and performance.
  • Partner with Engineering Managers, Product, Operations, and Compliance on cross-team initiatives.
  • Mentor Senior Engineers and help grow technical leadership across the team.
  • Remain hands-on with implementation for critical components and complex problems.

About the Company

Ajaib

Online multi-asset trading for retail investors

Ajaib is an online multi-asset investment platform in Indonesia that lets retail users trade local and global stocks, mutual funds, bonds, cryptocurrencies, and stablecoins through ajaib.co.id. It enables account sign-up, funding, and then placing trades in a single web or mobile app, with brokerage, order execution, and custody handled by the platform. It differentiates itself by offering a broad range of assets with low or no minimum deposits and a beginner-friendly experience on one Indonesian platform that also connects users to global markets and crypto, backed by substantial funding and a strategic SBI investment. Its goal is to expand financial access for millions of Indonesian retail investors and grow its product offering and partnerships to deepen digital-finance and crypto capabilities.

Company size
501-1,000
Company stage
Series C
Total funding
$515.2M
Headquarters
Jakarta, Indonesia
Founded
2018

Recently Posted Jobs

Explore more opportunities at Ajaib

See more jobs