Low-Latency Algo Trading Platform Engineer

Alpaca

United States

Remote

USD 180,000 - 300,000

Full time

9 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health Benefits
New Hire Home-Office Setup: USD 500
Monthly Stipend: USD 150 via Brex Card
Competitive Salary & Stock Options

Job summary

Alpaca is seeking a senior software engineer to build its algo trading platform, delivering high-quality, low-latency performance for global users. You will design and implement architecture, work across frontend and backend, databases and distributed systems, and drive meaningful technical decisions in a fast-paced startup culture.

Applicants should have a track record of leading software teams, strong Go and C/C++ skills, and deep knowledge of distributed systems, concurrency, and high

Qualifications

  • Strong, experienced software engineer with lead experience is preferred.
  • Coding skills in both low and high level languages around Go, C/C++.
  • 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.
  • Experience with highly scalable distributed low latency systems.
  • System design skills with object-oriented data modeling, service-oriented architectures, system abstraction

Responsibilities

  • Build Alpaca's algo trading platform to satisfy our users who expect high quality and performance from their brokerage service.
  • Architect and design the platform, wearing multiple hats in a small team.
  • Write substantial code and make critical decisions to deliver the best customer experience.

Skills

Lead experience
Go
C/C++
Low latency
High throughput
Messaging queues
Data-driven mindset
Algorithms
Distributed systems
Scalability
High availability
Databases
Concurrency control
System design
OO data modeling
Docker
Kubernetes

Tools

Docker
Kubernetes

Job description

Alpaca is seeking a senior software engineer to build its algo trading platform, delivering high-quality, low-latency performance for global users. You will design and implement architecture, work across frontend and backend, databases and distributed systems, and drive meaningful technical decisions in a fast-paced startup culture.

Applicants should have a track record of leading software teams, strong Go and C/C++ skills, and deep knowledge of distributed systems, concurrency, and high

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer – Low-Latency Trading Platform
Lead Software Engineer – Low-Latency Trading Platform

Alpaca • Boston (MA)

On-site
USD 140,000 - 210,000
Stock options
New Hire Home-Office Setup: USD $500
Monthly Stipend: USD $150 via Brex
Lead Software Engineer - Low-Latency Trading Platform
Lead Software Engineer - Low-Latency Trading Platform

Diagram • United States

Remote
USD 140,000 - 210,000
Competitive Salary & Stock Options
Health Benefits
New Hire Home-Office Setup: USD 500
+2
Senior Software Engineer, Advisory Platform (Low Latency)
Senior Software Engineer, Advisory Platform (Low Latency)

Alpaca • United States

On-site
USD 150,000 - 230,000
Senior Market Data Engineer - Low-Latency & Scalable
Senior Market Data Engineer - Low-Latency & Scalable

Portage Ventures GP Inc. • New Jersey

On-site
USD 150,000 - 210,000
Stock options
Health benefits
Home-office setup
+1
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
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
Senior Software Engineer, Market Data Platform (Remote)
Senior Software Engineer, Market Data Platform (Remote)

Social Leverage • Northern (KY)

Hybrid
USD 140,000 - 210,000
Competitive Salary & Stock Options
New Hire Home-Office Setup: One-time $
Crypto Trading Backend Engineer – Scalable Systems
Crypto Trading Backend Engineer – Scalable Systems

Alpaca • New York (NY)

On-site
USD 140,000 - 210,000
Competitive Salary & Stock Options
New Hire Home-Office Setup: USD 500
Monthly Stipend: USD 150 via Brex Card
Global Backend Engineer for Crypto Exchange & Trading
Global Backend Engineer for Crypto Exchange & Trading

Alpaca • Northern (KY)

Hybrid
USD 120,000 - 180,000
Stock options
New hire home-office setup
Monthly stipend
Senior Staff Engineer: Real-Time Margin & Risk Systems
Senior Staff Engineer: Real-Time Margin & Risk Systems

Alpaca • New York (NY)

On-site
USD 190,000 - 230,000
Competitive Salary
Stock Options
Health Benefits
+2