Our company

  • Alpaca — US-headquartered, global leader in agent-first brokerage infrastructure for stocks, ETFs, options, crypto, fixed income, 24/5 trading.

Your position

  • Software Engineer - Core Trading — build and architect Alpaca's algo trading platform; contribute across frontend, backend, databases, and distributed systems to deliver high-quality, high-performance brokerage services.

Requirements

  • Strong, experienced software engineer with lead experience preferred
  • Proficiency in Go and C/C++ (low and high level languages)
  • Low latency and high throughput optimization
  • Experience with messaging queues and message brokers
  • Analytical, data-oriented mindset; knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems, and concurrency control in distributed systems with object-oriented data modeling and service-oriented architectures

Compensation & benefits

  • Competitive salary & stock options
  • Health benefits
  • New Hire Home-Office Setup: one-time USD 500
  • Monthly stipend: USD 150 via Brex card
  • Equal opportunity employer