Senior Software Engineer - Prime

1 hour, 13 minutes ago
Remote
Full-time
Senior
Software Development
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 meet user expectations for quality and performance.
  • Design and architect the platform within a small, early-stage team environment.
  • Write substantial production code across frontend and backend systems.
  • Make critical technical decisions to deliver the best customer experience.
  • Develop and optimize systems for high throughput and low latency.
  • Work on databases, distributed systems, and concurrency-heavy infrastructure.
  • Contribute to system architecture for high availability and long-term scalability.
  • Apply object-oriented data modeling and service-oriented design to the platform.
  • Help shape order management and risk management system capabilities.

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.
  • Proficiency in both low-level 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.
  • 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, either professional or personal, is preferred.
  • FIX protocol knowledge is preferred.
  • Experience with observability, tracing, continuous profiling, and benchmarking is preferred.

Benefits

  • Competitive salary and stock options.
  • Health benefits.
  • One-time USD $500 new hire home-office setup stipend.
  • USD $150 monthly stipend via a Brex card.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Core Experiences - Redmond, WA, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build the foundational services and SDKs that power its cross-platform audio information product.

GCP Java Kotlin
47 minutes ago

Software Engineer (Platform Team)

SpaceX 10K-50K Aerospace & Defense

SpaceX’s Platform Team is hiring a Software Engineer to build the secure AI tooling, gateways, and proxy infrastructure that help teams across the company turn ideas into deployed solutions faster.

Docker Go Java Kubernetes MLOps Python TypeScript
48 minutes ago

Software Engineer - Menu

Olo 251-1K Internet Software & Services

Olo is hiring a Software Engineer for its Menu team in Belfast to help build and operate the systems that manage, publish, and serve menu data for restaurant customers on a fully remote basis within Northern Ireland.

AWS C# CI/CD GitHub GitHub Actions Jest Kafka .NET Redis TeamCity
55 minutes ago

Senior Scraping Engineer (Web scraping & Anti-bot)

Infatica 1-10 Internet Software & Services

Infatica.io is seeking an experienced Tech Engineer to lead the architecture and development of a high-load web scraping platform that delivers clean HTML or structured JSON from any URL for cloud and on-premises deployments.

CI/CD Cloudflare Docker Go Grafana Helm HTTP Kubernetes Microservices Playwright Prometheus Puppeteer Python Redis Selenium TLS
1 hour, 5 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