Senior Software Engineer - Core Trading

Alpaca

Remote, USA
Competitive salary & stock options; health benefit...
Remote
Trading or exchange system experience
Low latency and high throughput optimization
C/c++, go, rust, java, scala, python coding
The role involves designing and architecting Alpaca's algo trading platform to deliver high quality and performance for users

Job Summary

  • The role involves designing and architecting Alpaca's algo trading platform to deliver high quality and performance for users.
  • Candidates must possess deep knowledge in both frontend and backend technologies along with CPU-level hardware optimization.
  • The company offers competitive salary, stock options, health benefits, and a monthly stipend for home-office setup.

Matching Summary

The role involves designing and architecting Alpaca's algo trading platform to deliver high quality and performance for users.

Salary

Competitive Salary & Stock Options; Health Benefits included; Monthly Stipend: USD $150 per month

Skills & Requirements

Must-have

  • Trading or exchange system experience
  • Low latency and high throughput optimization
  • C/C++, Go, Rust, Java, Scala, Python coding
  • Order Management Systems (OMS) development
  • Distributed systems and concurrency control
  • Message queues and brokers implementation

Nice-to-have

  • Algorithmic trading experience
  • FIX protocol knowledge
  • Financial market and clearing knowledge
  • GCP cloud platform experience
  • Docker and Kubernetes expertise
  • Statistical and quantitative analysis skills

Key Requirements

  • Lead software engineering experience preferred
  • Previous experience with OMS and RMS systems
  • Strong analytical data-oriented mindset

Work Rights

Not specified

Tailored Resume

Cover Letter