Our company

  • Alpaca

Your position

  • Staff Software Engineer - New Markets (Singapore/SEA)

Requirements

  • Extensive hands-on experience building broker-dealer middle- and back-office systems of record (clearing, settlement, custody, corporate actions, reconciliation) serving end investors.
  • Proven track record architecting and developing complex financial systems with a double-entry ledger and books-and-records model.
  • Deep experience engineering customer account management infrastructure with sensitive PII handling, alongside KYC/CDD/AML and sanctions screening across the full account lifecycle.
  • Demonstrated experience implementing pre-trade risk and eligibility controls, including real-time multi-currency buying-power calculation, margin requirements, and order validation.
  • Advanced proficiency in Go or similar modern backend languages, with extensive production experience designing high-throughput REST and gRPC microservices.Visual/architectural skills in domain-driven design (DDD) and event-driven distributed systems for high-availability financial applications.—

Compensation & benefits

  • Competitive salary.
  • Stock options.
  • Health benefits.
  • New Hire Home-Office Setup: one-time USD 500.
  • Monthly stipend for home office: USD 150 via Brex Card.