Alpaca

Alpaca

Alpaca is a developer-first API for stock and crypto trading, offering easy-to-use APIs for building apps and trading algorithms.

Capital Markets
51-250
Founded 2015
$87M raised

Description

  • Build Alpaca’s algo trading platform to deliver high quality and high performance for brokerage users.
  • Design and architect the platform within a small, early-stage team environment.
  • Write substantial production code across the frontend and backend of the system.
  • Make critical technical decisions that shape the customer experience and platform direction.
  • Develop solutions for high-throughput, low-latency trading infrastructure.
  • Design and implement scalable distributed systems with high availability and robust concurrency.
  • Model data and services with long-term growth and maintainability in mind.
  • Work on order management and risk management system implementation.
  • Collaborate across system layers, including databases, messaging, and infrastructure components.

Requirements

  • Previous software engineering experience with trading or exchange systems such as OMS, EMS, exchanges, market making, algorithmic trading, or quant trading.
  • Strong software engineering background, with lead experience preferred.
  • Coding experience in low- and high-level languages such as C/C++, Go, Zig, Rust, Java, Scala, or Python.
  • Experience optimizing for low latency and high throughput.
  • Experience with messaging queues and message brokers.
  • Strong analytical, data-oriented mindset.
  • Knowledge of algorithms, distributed systems, scalability, high availability, databases, low-latency systems, and concurrency control.
  • System design experience with object-oriented data modeling, service-oriented architectures, and system abstraction.
  • Experience developing and implementing Order Management Systems (OMS) and Risk Management Systems (RMS).
  • Algo trading experience, professional or personal, is a nice-to-have.
  • FIX protocol knowledge is a nice-to-have.
  • Experience with observability, tracing, continuous profiling, and benchmarking is a nice-to-have.
  • Financial market knowledge such as exchanges, broker-dealers, or clearing is a nice-to-have.
  • Experience with financial ledgers is a nice-to-have.
  • Statistical and quantitative analysis skills are a nice-to-have.
  • Experience with major cloud platforms, especially GCP, is a nice-to-have.
  • Experience with Docker and Kubernetes is a nice-to-have.

Benefits

  • Competitive salary with stock options.
  • Health benefits.
  • One-time USD $500 home-office setup stipend for new hires.
  • Monthly USD $150 stipend via Brex card.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improve product testing, deployment, and data-driven quality across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
7 hours, 29 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves testing, analytics, and quality across defense products in land, sea, and air domains.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
7 hours, 29 minutes ago

Staff Software Engineer

Kaseya 1K-5K IT Services

Kaseya is hiring a Staff Software Engineer to lead the design and delivery of a unified Identity and Access Management platform for a large portfolio of cloud products.

Active Directory HIPAA JWT SAML Secrets Management
7 hours, 44 minutes ago

Senior Software Engineer, Manufacturing Test

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Senior Software Engineer for its Manufacturing Test organization to develop software and automation that improves product testing, deployment, and analytics across land, sea, and air systems.

AWS Azure C# CI/CD DB2 Embedded Systems Git Linux Python SQL Server
7 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers