Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Staff Software Engineer

Home > Golang programming jobs

Staff Software Engineer in Remote new

  • Singapore

Responsibilities

  • Architect and design highly scalable, mission-critical brokerage systems spanning multiple products and services.
  • Develop middle- and back-office systems, including gRPC microservices, APIs, and third-party vendor integrations.
  • Build customer account and PII systems, KYC/CDD/AML controls, sanctions screening, and pre-trade buying-power and margin engines.
  • Extend frameworks for regional languages, currencies, and regulations across Singapore and Southeast Asian markets.
  • Provide strategic technical guidance, mentor engineers, and shape long-term engineering roadmaps and standards.
  • Lead cross-functional projects, technical integrations, regional recruitment, and market launches with stakeholders and regulators.
  • Serve as incident commander and operational reliability lead during Singapore business hours, participate in on-call rotations, and support 24/7 stability.

Requirements

  • Business-level English fluency for meetings, design discussions, code reviews, and documentation.
  • Extensive hands-on experience building broker-dealer middle- and back-office systems of record serving end investors.
  • Experience architecting financial systems based on double-entry ledgers and books-and-records models.
  • Deep experience with customer account infrastructure, sensitive PII, KYC/CDD/AML, sanctions screening, and full account lifecycles.
  • Experience implementing pre-trade risk and eligibility controls, including multi-currency buying power, margin requirements, and order validation.
  • Advanced proficiency in Go or a similar modern backend language and extensive production experience with high-throughput REST and gRPC microservices.
  • Deep experience with domain-driven design and event-driven distributed systems for highly available financial applications.
  • Familiarity with Singapore regulatory requirements, including MAS, the Securities and Futures Act, MAS Notice SFA04-N02, and the Singapore PDPA.
  • Ability to combine hands-on architecture with technical leadership, mentoring, decision-making, roadmap ownership, and incident troubleshooting.
  • Preferred qualifications include experience launching products across SEA markets, an additional regional language, startup experience, vendor and budget management, and experience with service mesh, distributed systems, cloud platforms, and Kubernetes.

Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time USD $500 home-office setup benefit.
  • USD $150 monthly stipend via a Brex Card.
  • Globally distributed work environment with meetings aligned to Singapore business hours and occasional collaboration across Japan, the US, and Europe.

Salary: Competitive

Alpaca

Alpaca is a US-headquartered, self-clearing broker-dealer and a global leader in brokerage infrastructure APIs providing access to stocks, ETFs, options, fixed income, and crypto. Alpaca delivers embeddable finance solutions for tokenization, fully paid securities lending, high-yield cash, 24/5 t...

Similar positions

Software Engineer, Golang

  • RVO Health
  • Full time
  • Remote
  • 11/11/2026
  • Salary: $97k-$125k
  • United States

Senior Security Engineer - Vulnerability Research

  • Tanium
  • Full time
  • USA
  • 11/11/2026
  • Salary: $191k-$293k
  • Remote

Engineering Manager, Serverless Containers

  • Mistral
  • Full time
  • Remote
  • 11/11/2026
  • Salary: Competitive
  • Europe, UK

Senior Platform Engineer - Postgres Specialist

  • Tiger Data
  • Full time
  • Remote
  • 11/11/2026
  • Europe, US

Kubernetes Enablement Platform Engineer

  • NN Group
  • Full time
  • Others
  • 11/11/2026
  • The Hague, Netherlands