Senior Software Engineer - Advisory Suite
New
A
Alpaca Fintech Brokerage
Remote - EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- PythonJavaC++GoRustDistributed Systems
Requirements
- Software engineering experience with trading or exchange systems (OMS, EMS, algorithmic trading).
- System design skills including object-oriented data modeling and service-oriented architectures.
- Proficiency in low and high-level programming languages (C/C++, Go, Zig, Rust, Java, Scala, Python).
- Knowledge of low latency and high throughput optimization.
- Experience with messaging queues and brokers.
- Deep understanding of distributed systems, concurrency control, and scalability.
- Strong background in databases and abstract system architecture.
Responsibilities
- Build proprietary services for high-quality advisory features like Block Trading and Portfolio Management.
- Design and architect the advisory platform infrastructure.
- Write code and make high-level decisions on performance and system delivery.
- Optimize systems for high throughput and low latency.
- Develop and implement Order Management Systems (OMS) or high-loaded financial transactional systems.
View Full Description & ApplyYou'll be redirected to the employer's site