Software Engineer, Algo Trading Platform (Low-Latency)

Alpaca

Salem (OR)

On-site

USD 180,000 - 240,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Alpaca, a US-headquartered brokerage infrastructure provider, is seeking an experienced software engineer to help build our algo trading platform. You will focus on delivering high performance, low latency, and reliable services for thousands of users and clients worldwide.

In a small, fast-moving team, you will design and implement frontend and backend components, scale distributed systems, and shape data modeling and concurrency strategies to sustain growth and resilience.

Qualifications

  • Experienced software engineer with lead experience preferred.
  • Proficient in Go and C/C++.
  • Proven ability to optimize for low latency and high throughput.
  • Experience with messaging queues and message brokers.
  • Strong analytical, data-oriented mindset.
  • Knowledge of distributed systems, scalability, high availability.
  • System design skills with OO data modeling and SOA.

Responsibilities

  • Build Alpaca's algo trading platform for high quality and performance.
  • Design and architect the platform while wearing many hats in a small team.
  • Write code across frontend and backend, databases and distributed systems.
  • Incorporate CPU-level considerations for high throughput and robust concurrency.

Skills

Lead software engineer
Go
C/C++
Low latency
Message queues
Data analytics
Distributed systems
Databases
Concurrency control
System design
OO data modeling
SOA
High availability

Tools

FIX protocol

Job description

Alpaca, a US-headquartered brokerage infrastructure provider, is seeking an experienced software engineer to help build our algo trading platform. You will focus on delivering high performance, low latency, and reliable services for thousands of users and clients worldwide.

In a small, fast-moving team, you will design and implement frontend and backend components, scale distributed systems, and shape data modeling and concurrency strategies to sustain growth and resilience.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer, Market Data & Low-Latency Remote
Senior Software Engineer, Market Data & Low-Latency Remote

Social Leverage • New Jersey

Remote
USD 140,000 - 210,000
Home-Office setup
Monthly stipend
Team Lead, Algorithmic Trading Platform - Stock Options
Team Lead, Algorithmic Trading Platform - Stock Options

Alpaca • New York (NY)

On-site
USD 170,000 - 230,000
Stock options
Health benefits
Home-office setup (USD 500)
+1
Senior Software Engineer - Low-Latency Market Data
Senior Software Engineer - Low-Latency Market Data

Social Leverage LLC • Northern (KY)

Hybrid
USD 140,000 - 180,000
Stock options
Home-office setup
Brex card stipend
Software Engineer - Core Trading
Software Engineer - Core Trading

Alpaca • Salem (OR)

On-site
USD 180,000 - 240,000
Senior Software Engineer — Global Brokerage Platform (Remote)
Senior Software Engineer — Global Brokerage Platform (Remote)

Portage Ventures GP Inc. • United States

Remote
USD 150,000 - 230,000
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: One-time $
+1
Senior Full-Stack Engineer – Trading API (Remote)
Senior Full-Stack Engineer – Trading API (Remote)

Social Leverage LLC • United States

Remote
USD 120,000 - 180,000
Stock options
One-time USD 500 home-office setup
Monthly USD 150 Brex card stipend
Backend Engineer - Securities Finance & Lending Platforms
Backend Engineer - Securities Finance & Lending Platforms

Diagram • United States

On-site
USD 180,000 - 240,000
Stock Options
Health Benefits
Home-Office Setup (USD 500)
+1
Lead, Algo Trading Platform & Systems
Lead, Algo Trading Platform & Systems

Alpaca • United States

Remote
USD 170,000 - 250,000
Competitive Salary & Stock Options
New Hire Home-Office Setup
Monthly Stipend via Brex Card
Remote Senior Software Engineer – Scalable Brokerage
Remote Senior Software Engineer – Scalable Brokerage

Social Leverage • Northern (KY)

Hybrid
USD 150,000 - 210,000
Stock options
Home-office setup
Monthly stipend
Senior Full-Stack Engineer (Remote, Equity Options)
Senior Full-Stack Engineer (Remote, Equity Options)

Logoslabs • San Francisco (CA)

Remote
USD 180,000 - 240,000
Stock options
Health benefits
Home-office setup
+1