# Senior Software Engineer

**Company:** [Alpaca](https://hotfix.jobs/companies/alpaca)
**Location:** Remote
**Role:** Fullstack Engineering
**Experience:** 7+ years
**Skills:** c/c++, Go, zig, Rust, Java, Scala, Python, Distributed Systems, low latency systems, concurrency control, order management systems, risk management systems, messaging queues, fix protocol, Kubernetes
**Posted:** 2026-07-24

> Build and architect Alpaca's algorithmic trading platform, focusing on high-performance, low-latency systems for OMS, RMS, and exchange infrastructure. Requires deep full-stack experience with trading systems, concurrency, distributed architectures, and languages from C/C++ to Python.

## Job Description

## Responsibilities
- Build Alpaca's algo trading platform to deliver high quality and performance for users.
- Design and architect the platform, wearing many hats in a small team.
- Write significant amounts of code and make critical decisions about customer experience.
- Work on low to high level aspects from CPU-level hardware for high throughput to abstract distributed system architecture for high availability.
- Develop and implement Order Management Systems (OMS) and Risk Management Systems (RMS).

## Requirements
- Strong, experienced software engineer (lead experience preferred).
- Previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading).
- Coding skills in low and high level languages: C/C++, Go, Zig, Rust, Java, Scala, Python.
- Experience with low latency and high throughput optimization.
- Experience with messaging queues and message brokers.
- Analytical, data-oriented mindset and skills.
- Knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems, and concurrency control.
- System design skills including object-oriented data modeling, service-oriented architectures, and system abstraction.

## Nice-to-Haves
- Algo trading experience (professional or personal).
- FIX protocol knowledge.
- Experience with observability, tracing, continuous profiling, and benchmarking.
- Financial market knowledge (exchange, broker-dealers, clearing, etc.).
- Experience with financial ledgers.
- Statistical and quantitative analysis skills.
- Experience with major cloud platforms (primarily GCP).
- Experience with Docker and Kubernetes.

## Compensation & Benefits
- Competitive Salary & Stock Options
- Health Benefits
- New Hire Home-Office Setup: One-time USD $500
- Monthly Stipend: USD $150 per month via a Brex Card

## Similar roles

- [Full Stack Engineer](https://hotfix.jobs/jobs/a6180d65-06be-4735-a03e-215a87bb62f1) - BizzyCar - Remote - $140k – $150k/yr
- [Senior Software Engineer, Core Product](https://hotfix.jobs/jobs/5a125953-2131-4cca-8b39-43df3bdbce4d) - Front - San Francisco, CA - $205k – $238k/yr
- [Senior Software Engineer New Markets](https://hotfix.jobs/jobs/083d5fc5-fe0b-4fbc-9abf-fca10a51a51d) - Alpaca - Remote
- [Senior Fullstack Engineer - Operational Automations](https://hotfix.jobs/jobs/36716b31-1bd6-4bfa-aee6-80731d4a9c0d) - Alpaca - Remote
- [Senior Software Engineer New Markets](https://hotfix.jobs/jobs/3b3bf760-acb5-461e-8302-00ed0ef93ba2) - Alpaca - Remote

**Apply:** https://hotfix.jobs/jobs/39cb5e5d-71e9-4bf2-9c29-af0d9b3074ce
**Canonical:** https://hotfix.jobs/jobs/39cb5e5d-71e9-4bf2-9c29-af0d9b3074ce