Senior Software Engineer - Core Trading

Alpaca

Remote, USA
Competitive salary; stock options; health benefits
Remote
Low latency and high throughput optimization
Experience with order management systems (oms)
Deep knowledge of distributed systems architecture
The role involves designing and architecting the algo trading platform to satisfy user expectations for high quality and performance

Job Summary

  • The role involves designing and architecting the algo trading platform to satisfy user expectations for high quality and performance.
  • Candidates must have previous software engineering experience specifically with trading or exchange systems such as OMS, EMS, or market making.
  • The company offers competitive salary, stock options, health benefits, and a monthly stipend of USD $150 via a Brex Card.

Matching Summary

The role involves designing and architecting the algo trading platform to satisfy user expectations for high quality and performance.

Salary

Competitive Salary; Stock Options; Health Benefits

Skills & Requirements

Must-have

  • Low latency and high throughput optimization
  • Experience with Order Management Systems (OMS)
  • Deep knowledge of distributed systems architecture
  • Proficiency in C/C++, Go, Rust, or Java
  • Experience with messaging queues and brokers

Nice-to-have

  • Algo trading experience professional or personal
  • FIX protocol knowledge
  • Experience with financial ledgers
  • Statistical and quantitative analysis skills
  • Experience with GCP, Docker, and Kubernetes

Key Requirements

  • Lead software engineering experience preferred
  • Previous trading or exchange system experience required
  • Strong analytical data-oriented mindset

Work Rights

Not specified

Tailored Resume

Cover Letter