
Senior EMS Engineer
Hybrid
Full Time
#Engineering
#Fintech
#Trading
#C++
#Rust
#Golang
#Distributed Systems
Elwood Technologies is an FCA regulated firm that provides institutional-grade digital asset execution, liquidity access, and risk management software. Our platform is built by industry experts for institutions, offering smart order routing, algorithmic tooling, and a robust portfolio management system. We are currently looking for a Senior EMS Engineer to join our engineering team in London. This is a full-time, hybrid position where you will help us design and optimize our next-generation, multi-region execution management system.
Key outcomes
- Design and implement high-throughput, low-latency systems that meet strict industry standards.
- Analyze and optimize critical system paths to ensure peak performance and reduced latency.
- Build scalable architectures that prioritize strong tenant isolation, data security, and resource fairness.
- Maintain fault-tolerant distributed systems across multiple regions to ensure high availability and data consistency.
- Develop real-time monitoring and telemetry solutions for proactive issue detection.
- Collaborate with product, infrastructure, and QA teams to align technical solutions with our business goals.
- Research and integrate emerging technologies and best practices to keep our platform at the forefront of the industry.
Requirements
- Proven experience in the design, development, and optimization of low-latency systems.
- Expert proficiency in C++ or Rust.
- Professional background in financial services, specifically within trading or EMS platforms.
- Strong understanding of distributed systems, event-driven architectures, and multi-tenancy patterns.
- Experience with cloud platforms and managing multi-region deployments.
- Technical knowledge of database performance tuning and observability tools like Prometheus, Grafana, or the ELK stack.
- Excellent communication skills and the ability to thrive in a fast-paced, cross-functional environment.
- Fluency in English.
Preferred qualifications
- Practical experience working with Golang.
- An understanding of cryptocurrency markets and digital asset products.
- An interest in the application of AI tools within engineering workflows.
Compensation
We provide a comprehensive benefits package to support our team members, which includes:
- Medical insurance and discounted dental schemes for you and your family.
- Generous paid time off and bank holidays.
- An employee assistance program.
- A flexible, hybrid work environment.
How to apply
If you are interested in shaping the future of institutional finance and working with a modern technology stack, we invite you to submit your application to join our team. We look forward to reviewing your background and discussing how your expertise can contribute to our mission.



