Similar Jobs
See allSenior Backend Engineer, Trading Infrastructure
SFOX
North America
Golang
Distributed Systems
Cryptocurrency
Software Engineer (C++/Java)
Databento
Global
C++
Java
Systems Programming
New Software Engineer (C++/C#)
Databento
US
C++
C#
Java
Senior Software Engineer - Payments & Treasury
Alpaca
Global
Go
Kubernetes
Google Cloud Platform
Senior / Staff Software Engineer
Clear Street
US
Rust
Distributed Systems
Kafka
Your Role:
- Design and architect the algo trading platform with deep knowledge in frontend, backend, databases, and distributed systems.
- Write high-quality code and make critical decisions to deliver the best customer experience.
- Work with low-level CPU hardware and concurrency for high throughput and availability.
Who You Are (Must-Haves):
- Strong, experienced software engineer with lead experience preferred.
- Proficiency in low and high-level languages like C/C++, Go, Python, and Java.
- Expertise in low latency, high throughput optimization, and distributed systems.
Who You Might Be (Nice-to-Haves):
- Algo trading experience or FIX protocol knowledge.
- Experience with observability, tracing, and benchmarking.
- Knowledge of financial markets and cloud platforms like GCP.
How We Take Care of You:
- Competitive salary and stock options.
- Health benefits and new hire home-office setup of $500.
- Monthly stipend of $150 per month via Brex card.
Alpaca
Alpaca is a US-headquartered self-clearing broker-dealer and brokerage infrastructure company. The team is 380+ globally distributed members with a culture of curiosity, empathy, and accountability.