4 hours ago
Responsibilities
- Build Alpaca’s proprietary services for advisory products including block trading, portfolio management, and IRA services.
- Design and architect highly available, scalable, concurrent, low-latency, high-throughput distributed systems.
- Write production code across frontend and backend systems, databases, and financial transaction infrastructure.
- Develop and implement Order Management Systems and other heavily loaded financial transactional systems.
- Make critical technical decisions focused on customer experience, system performance, and long-term maintainability.
Requirements
- Previous software engineering experience with trading or exchange systems, including OMS, EMS, exchanges, market making, algorithmic trading, or quantitative trading.
- Strong system design skills in object-oriented data modeling, service-oriented architectures, and system abstraction.
- Experienced software engineering background with senior-level experience preferred.
- Coding ability in low- and high-level languages such as C, C++, Go, Zig, Rust, Java, Scala, and Python.
- Experience optimizing low-latency and high-throughput systems.
- Experience with messaging queues and message brokers.
- Knowledge of algorithms, distributed systems, scalability, high availability, databases, low-latency systems, and concurrency control.
- Analytical, data-oriented mindset and experience developing and implementing OMS or highly loaded financial transactional systems.
- FIX protocol knowledge preferred.
- Experience with observability, tracing, continuous profiling, and benchmarking preferred.
Benefits
- Competitive salary and stock options.
- Health benefits.
- One-time USD $500 new-hire home-office setup payment.
- USD $150 monthly stipend via a Brex Card.
- Globally distributed work environment.
About Alpaca
Alpaca is a US-headquartered, self-clearing broker-dealer and a global leader in brokerage infrastructure APIs providing access to stocks, ETFs, options, fixed income, and crypto. Alpaca delivers embeddable finance solutions for tokenization, fully paid securities lending, high-yield cash, 24/5 trading, Shariah-compliant investing, and more. Today, Alpaca powers over 9 million brokerage accounts across hundreds of fintechs and institutions in 40+ countries, with over $320M in funding from top investors including Drive Capital, Portage Ventures, Spark Capital, Tribe Capital, Social Leverage, Derayah Financial, Horizons Ventures, Unbound, SBI Group, Elefund, and Y Combinator.
