A

Ajaib

Online multi-asset trading for retail investors

Senior Backend Engineer 1 - US Stocks

Backend EngineeringPosted on Nov 9
Full-timeRemote in Indonesia

About the Job

Requirements

  • A bachelor's degree in Computer Science or equivalent practical experience is required.
  • At least 4 years of professional backend engineering experience, including running services in production, is required.
  • Strong proficiency in Java or Go is required.
  • A good understanding of microservices, REST/gRPC APIs, event-driven design, and reliability basics is required.
  • Hands-on experience with relational databases and query tuning, Redis caching, and Kafka messaging is required.
  • Experience with cloud platforms such as GCP or AWS, containers, and CI/CD is required.
  • An ability to learn brokerage and trading domain logic quickly is required.
  • An ownership mindset and clear communication are required.

Responsibilities

  • Design, build, and maintain backend services and APIs for US stock trading, funding, and portfolio features.
  • Deliver features from technical design through production, with tests, monitoring, and alerting.
  • Integrate with US brokerage and custody partners, making integrations resilient to failures, delays, and duplicate messages.
  • Ensure accurate handling of money, quantities, prices, and currency conversion, with clear audit trails.
  • Support reconciliation between company and partner records and help resolve mismatches at their root cause.
  • Write clean, well-tested code and participate in code reviews.
  • Investigate production issues, identify root causes, and help deliver lasting fixes.
  • Work with Product, Operations, and Compliance to turn requirements into reliable solutions.
  • Learn to build and scale Smart Order Routing logic, integrate with multiple Liquidity Providers such as Alpaca, and handle complex order lifecycles and partial fills across venues.
  • Handle real-time market data streaming and strict rate limits across concurrent external partner APIs.

Desired Qualifications

  • Experience in brokerage, trading, payments, cross-border money movement, or another regulated environment is a strong plus.
  • Familiarity with modern API-first brokerages such as Alpaca or DriveWealth, or with the FIX protocol, is a plus.

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