2,067,979open jobs
125,917companies
241,411added this week
Browse all
Location
Hybrid (Jakarta, Indonesia, Bangkok, Thailand)
Seniority
Staff
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 3, 2026. First seen by Alion on Nov 2, 2026. Ajaib scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Ajaib is an Indonesian investment app founded in 2018 that lets retail investors buy and sell stocks listed on the Indonesia Stock Exchange, mutual funds and other securities from a smartphone. It operates a licensed securities brokerage alongside its mutual fund distribution business and has raised funding from investors including Alpha Wave and DST Global. The company is headquartered in Jakarta, Indonesia.

Founded to transform retail finance, Ajaib Group is an Indonesian fintech unicorn breaking barriers to financial access. Having recently secured a $270M Series C-the single largest funding round in Southeast Asia over the past four years-we are backed by premier global investors including Y Combinator, Ribbit Capital, SoftBank, and SBI Holdings.

To build world-class products, we assemble world-class talent. Supported by our fully remote work arrangement, our team spans Eastern Europe, the Middle East, India, and Southeast Asia, allowing you to work with brilliant engineers and builders from around the globe from wherever you are. We operate with an impact-driven purpose where everyone is the owner of our customers' satisfaction. Driven by a growth mindset and a fierce will to win, we refuse to settle and constantly push engineering boundaries.

Role Overview

As a Staff Engineer (Backend) in the Money team, you set the technical direction for the systems that hold and move customers' money across several teams: the ledger and account platform, transfers and payments, bank integrations, reconciliation and end-of-day processing. You solve the hardest problems around correctness, consistency and reliability for money that must always add up, and you make the engineers around you stronger. You stay hands-on where it matters most.

  • Define the technical direction and architecture for ledger, account and payment systems that span several teams.
  • Lead the design of fault-tolerant, consistent and secure services, and review critical designs from other teams.
  • Lead the ledger architecture: double-entry model, balance computation at scale, holds, reversals and complete audit trails.
  • Set the standard for correctness in money flows: idempotency, clear transaction states, distributed transaction patterns and safe handling of unknown results.
  • Design the platform for connecting to many banks and payment networks, including routing, failover, monitoring of success rates and cut-off handling.
  • Design reconciliation, settlement and end-of-day processing that find every difference quickly and fix it at the root.
  • Design fraud and risk controls that fit into real-time money flows without hurting normal customers.
  • Plan for peak load and failure scenarios, and drive load testing, capacity planning and disaster recovery.
  • 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, Finance, Risk and Compliance on cross-team initiatives.
  • Mentor Senior Engineers and help grow technical leadership across the team.
  • Stay hands-on with implementation for critical components and complex problems.

Requirements

  • Education: Bachelor's or Master's degree in Computer Science or equivalent practical experience.
  • Experience: 8+ years of professional software engineering, with a proven record of designing and running large-scale distributed systems that handle money or other critical transactions, and leading technical work across teams.
  • Languages: Highly proficient in Java, Go or another modern backend language.
  • System Design & Architecture: Strong expertise in microservices, event-driven architectures, distributed transactions, reliability engineering, observability and performance optimization.
  • Banking Domain: Strong working knowledge of ledgers, payment networks, bank integrations, reconciliation and batch processing, or equivalent depth in large payment or e-wallet systems.
  • Data & Messaging: Deep practical experience with Kafka, Redis, and relational databases, including transactions, locking, query tuning and data consistency.
  • Infrastructure: Experience designing and operating applications on cloud platforms (GCP, AWS).
  • Mindset & Domain: Background in banking, payments, e-wallets or another high-scale, regulated financial environment. Strong communication, with the ability to influence technical decisions without direct authority.

Benefits

  • Performance Bonus - Get rewarded for the impact you make
  • Private Insurance - Comprehensive health coverage for you
  • Paid Time Off - Take the time you need to recharge and come back stronger
  • Learning & Development - Company-sponsored training, courses, and professional certifications
  • Hybrid Work Arrangement - Enjoy the flexibility of working both remotely and from the office
  • Career Growth - Work closely with experienced leaders and take on meaningful ownership as we scale
  • Employee Perks - Enjoy exclusive discounts, partnerships, and lifestyle perks
  • Collaborative & High-Ownership Culture - Work with smart, driven people in cross-functional teams, take ownership, and make a meaningful impact for our users.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,067,979 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Jakarta
In office · Full-Time · 6+ years exp · Jakarta
Go
JavaScript
Databases
MySQL
DynamoDB
Frontend
React.js
Mobile
MVVM
Dependency Injection
DevOps
CI/CD
AWS
Apply
Team Lead PHP/Go 1 hour ago
In office · 4+ years exp · Moscow
Go
PHP
Databases
ClickHouse
DevOps
CI/CD
Kubernetes
Linux
Apply
In office · Navi Mumbai
Apply
Senior C# Developer 5 days ago
In office · Full-Time · South Africa
JavaScript
C#
C#
.NET
Frontend
React.js
DevOps
AWS
Apply
$72k – $80k per year (gross) · In office · Full-Time · Stellenbosch
JavaScript
TypeScript
Ruby
Databases
MySQL
Redis
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
Rancher
Docker Swarm
CI/CD
Git
Docker
Kubernetes
Linux
Unix
Management
Agile
Apply
In office · Full-Time · Bachelor's Degree · Athens
Python
JavaScript
Java
PHP
TypeScript
Ruby
C#
Node JS
Java
Spring Framework
Spring Boot
C#
.NET
Databases
MySQL
ElasticSearch
Frontend
Vue.js
Angular
Bootstrap
React.js
JQuery
DevOps
Rest API
Terraform
Ansible
GCP
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Apply
Hybrid · Freelance · Brussels
JavaScript
Java
TypeScript
C#
Java
Gradle
C#
.NET
Frontend
Angular
DevOps
Rest API
CI/CD
Management
Confluence
Jira
Agile
Apply
Hybrid · Full-Time · Molenbeek-Saint-Jean
Go
COBOL
Go
Dapr
COBOL
VSAM
JCL
Databases
Db2
DevOps
gRPC
CI/CD
GitHub
Management
Agile
Apply
≈ $47k – $91k per year (Estimated) · Remote (Greece) · Athens · Thessaloniki
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
PostgreSQL
Frontend
Angular
React.js
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
Kubernetes
GitHub
Management
Agile
Apply
Remote (Greece) · Full-Time · Bachelor's Degree · Athens
JavaScript
Java
TypeScript
Java
Maven
Hibernate
Spring Cloud
Gradle
Frontend
Angular
DevOps
Git
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta
Go
Java
Databases
Redis
Apache Kafka
DevOps
Rest API
gRPC
GCP
CI/CD
AWS
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta
Go
Java
SQL
Databases
Redis
Apache Kafka
DevOps
Rest API
GCP
CI/CD
Git
AWS
Docker
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta
Go
Java
Databases
Redis
Apache Kafka
DevOps
Rest API
gRPC
GCP
CI/CD
AWS
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta · Bangkok
Go
Java
Databases
Redis
Apache Kafka
DevOps
Rest API
gRPC
GCP
CI/CD
AWS
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta · Bangkok
Go
Java
Databases
Redis
Apache Kafka
DevOps
Rest API
gRPC
GCP
CI/CD
AWS
Apply
In office · Jakarta
Python
Go
Kotlin
TypeScript
DevOps
GitHub Actions
OpenTelemetry
Prometheus
GitLab CI
CI/CD
Kubernetes
Grafana
Apply
$5.5k – $12k per year (gross) · In office · Full-Time · Jakarta
JavaScript
SQL
C#
C#
ASP.NET Core
DevOps
Git
Management
Agile
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta
Go
Java
Databases
Redis
Apache Kafka
DevOps
Rest API
gRPC
GCP
CI/CD
AWS
Apply
Hybrid · Full-Time · Bachelor's Degree · Jakarta
Go
Java
SQL
Databases
Redis
Apache Kafka
DevOps
Rest API
GCP
CI/CD
Git
AWS
Docker
Apply
≈ $24k – $64k per year (Estimated) · In office · Full-Time · 2+ years exp · Bachelor's Degree · Jakarta
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,067,979 more open roles from verified company boards, updated every day.