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