← Back to job listings
AL
Senior Software Engineer (Advisory Suite)
Alpaca · United Kingdom
About The Role
Join Alpaca, an early-stage startup revolutionizing the trading industry. As a Senior Software Engineer, you will build our proprietary advisory services, making critical decisions to deliver the best experience to our customers. You will work with a small team, writing code and designing our platform. Enjoy benefits such as a home-office setup, monthly stipend, stock options, and health benefits from day one.
- Concevoir et architecturer la plateforme d'Alpaca en tant qu'ingénieur senior, en prenant des décisions critiques pour offrir la meilleure expérience client.
- Développer et mettre en œuvre des services propriétaires pour répondre aux attentes des utilisateurs en matière de qualité et de performance dans les services de conseil.
- Écrire du code et participer activement à la mise en œuvre de systèmes de gestion des ordres (OMS) et de systèmes transactionnels financiers à fort volume.
- You must have previous software engineering experience with trading or exchange systems (OMS, EMS, exchanges, market making, algorithmic trading, quant trading)
- Knowledge of algorithms, distributed systems, scalability, high availability, databases, low latency systems and concurrency control
- Low latency and high throughput optimization
- Analytical data-oriented mindset and skills
- Experience with messaging queues and message brokers
- Strong, experienced software engineer with Senior experience is preferred
- Coding skills in both low and high level languages around C/C++, Go, Zig, Rust, Java, Scala, Python
- Experience with the development and implementation of Order Management systems (OMS) and/or high loaded financial transactional systems
- System design skills with object-oriented data modeling, service-oriented architectures, system abstraction
- FIX protocol knowledge
- Experience with observability, tracing, continuous profiling and benchmarking
- This certainly requires deep knowledge in both frontend and backend, databases and distributed systems, as well as broad experience from low to high level in CPU-level hardware for high throughput, robust concurrency system design, abstract distributed system architecture for high availability and object-oriented data modelling with long-term growth in mind
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring