Skip to content
AlpacaAlpacaUnited States

Senior Software Engineer - Core Trading

Build and scale Alpaca's algorithmic trading platform with deep expertise in trading systems, low-latency infrastructure, and distributed systems architecture.

Salary not listed
RemoteBackend Engineering

About the role

Responsibilities

  • Build and maintain Alpaca's algorithmic trading platform
  • Design and architect high-performance trading infrastructure handling stocks, ETFs, options, crypto, and fixed income
  • Write production code across frontend and backend systems
  • Make critical decisions about system architecture for high availability and performance
  • Implement Order Management Systems (OMS) and Risk Management Systems (RMS)

Requirements

  • Previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading)
  • Strong coding skills in C/C++, Go, Zig, Rust, Java, Scala, Python
  • Experience with low latency and high throughput optimization
  • Experience with messaging queues and message brokers
  • Knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems, and concurrency control
  • System design skills with object-oriented data modeling and service-oriented architectures
  • Experience implementing Order Management Systems (OMS) and Risk Management Systems (RMS)
  • Analytical, data-oriented mindset

Nice-to-Haves

  • Algo trading experience (professional or personal)
  • FIX protocol knowledge
  • Experience with observability, tracing, continuous profiling, and benchmarking
  • Financial market knowledge (exchanges, broker-dealers, clearing)
  • Experience with financial ledgers
  • Statistical and quantitative analysis skills
  • Experience with GCP, Docker, and Kubernetes

Skills

C++GoRustJavaPythonScalaZigDistributed SystemsLow Latency SystemsOrder Management SystemsRisk Management SystemsMessaging QueuesConcurrency ControlGCPDocker
Payabli

Senior Software Engineer, Backend

PayabliMiami, FL

Senior backend engineer building scalable C#/.NET services for payment routing, connector management, and high-volume transaction processing in a fintech payments infrastructure platform. Requires 5+ years production backend experience, strong payments/fintech background, and technical leadership skills.

Salary not listed
Remote5+ YOEBackend Engineering
Aurelian

Senior Backend Engineer

AurelianSeattle, WA

Senior Backend Engineer building core voice AI and automation platform for 911 centers. Architect scalable systems, optimize realtime AI pipelines and audio latency, build analytics and integrations. Requires 4+ years software engineering experience with strong fundamentals.

160k – 220k/yr
On-site4+ YOEBackend Engineering
Vector Legal

Senior Software Engineer, Backend

Vector LegalUnited States

Senior Backend Engineer building scalable distributed systems for freight and field service automation platform. Requires significant enterprise software development experience and distributed systems expertise; Java ecosystem preferred.

180k – 200k/yr
Remote5+ YOEBackend Engineering
Mercor

Software Engineer, Backend

MercorSan Francisco, CA

Own and define the shared backend architecture, core services, data models, and APIs that power Mercor's rapidly scaling talent network and AI training products. Requires 8+ years backend engineering experience with a track record of organization-wide architectural ownership and complex migrations.

200k – 500k/yr
On-site8+ YOEBackend Engineering
SimplePractice

Senior Engineer I

SimplePracticeSanta Monica, CA

Senior backend-focused engineer building the next generation practice management platform at SimplePractice. Requires 6+ years Ruby on Rails full lifecycle experience (or 4+ with Master's), JavaScript frameworks, AI/ML features, scalable web apps, and compliance knowledge (PCI/HIPAA).

215k – 215k/yr
Hybrid6+ YOEBackend Engineering