Alpaca

Senior Software Engineer - Trading

Alpaca
Apply
2 months ago
Remote, AmericasSenior
H1B Sponsor

Responsibilities

  • Build Alpaca’s algorithmic trading platform.
  • Design and architect a high-quality, high-performance brokerage platform.
  • Write substantial production code and make critical technical decisions for customer experience.
  • Develop systems spanning frontend, backend, databases, distributed architectures, concurrency, high availability, and CPU-level optimization.
  • Develop and implement Order Management Systems and Risk Management Systems.

Requirements

  • Previous software engineering experience with trading or exchange systems such as OMS, EMS, exchanges, market making, algorithmic trading, or quantitative trading.
  • Strong software engineering experience; lead experience is preferred.
  • Coding experience in C, C++, Go, Zig, Rust, Java, Scala, and Python.
  • Experience optimizing for low latency and high throughput.
  • Experience with messaging queues and message brokers.
  • Knowledge of algorithms, distributed systems, scalability, high availability, databases, low-latency systems, and concurrency control.
  • System design experience including object-oriented data modeling, service-oriented architectures, and system abstraction.
  • Experience developing and implementing Order Management Systems and Risk Management Systems.
  • Algo trading experience, FIX protocol knowledge, observability, tracing, continuous profiling, benchmarking, financial market knowledge, financial ledger experience, and statistical or quantitative analysis skills are preferred.
  • Experience with major cloud platforms, particularly GCP, Docker, and Kubernetes, is preferred.

Benefits

  • Health benefits
  • Stock options
  • One-time new-hire home-office setup benefit
  • Monthly stipend via a Brex Card
  • Globally distributed work environment
Alpaca

About Alpaca

201-500 employees

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 trading, Shariah-compliant investing, and more. Today, Alpaca powers over 9 million brokerage accounts across hundreds of fintechs and institutions in 40+ countries, with over $320M in funding from top investors including Drive Capital, Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Derayah Financial, Horizons Ventures, Unbound, SBI Group, Elefund, and Y Combinator.

Contact me