CareerPlan

Staff Software Engineer - New Markets Singapore/SEA

Remote - APACFull-time2026-11-10 → 2026-11-11

Core

Architecting, designing, and implementing mission-critical middle- and back-office brokerage systems for Alpaca's foundation, serving millions of users trading billions of dollars.

Role type

Staff Software Engineer (Backend/Architecture)

Builds

Scalable brokerage systems, gRPC microservices, APIs, and third-party vendor integrations for customer accounts, KYC/CDD/AML, pre-trade controls, and clearing/settlement.

Domain

Financial Services / Brokerage Infrastructure / Middle & Back-Office Systems

Required skills

Go, gRPC, REST, Domain-Driven Design (DDD), Event-driven distributed systems, Double-entry ledger architecture, KYC/CDD/AML implementation, Pre-trade risk controls, Multi-currency margin engines, Singapore MAS regulations, Data protection compliance (PDPA), Technical leadership, Incident command

Preferred skills

Regional language proficiency (Mandarin, Bahasa Indonesia, Thai, Vietnamese), Startup experience, Vendor management, Cloud platforms (GCP, AWS, Azure), Kubernetes, Service mesh

Technologies

Go, gRPC, REST, Kubernetes, GCP, AWS, Azure

Responsibilities

Architect and design highly scalable brokerage systems spanning multiple products. Develop and enhance middle- and back-office systems including gRPC microservices and vendor integrations. Build customer account/PII systems, KYC/CDD/AML controls, and pre-trade multi-currency buying-power engines. Partner with core teams to extend frameworks for regional languages, currencies, and regulations. Provide strategic technical insights and mentor engineers. Lead cross-functional projects and establish engineering standards. Serve as incident commander and operational reliability lead. Lead technical integrations and recruitment for market launches.

Seniority

Staff, Technical Lead & Architect