Find a new opportunity within our portfolio

37
companies
413
Jobs

Senior EMS Engineer

Elwood Technologies

Elwood Technologies

London, UK
Posted on Jan 21, 2025

Job Title: Senior EMS Engineer

Location: London/Hybrid

Type: Full-time

Level: Mid-Senior Level

Reports to: Chief Architect/Head of Engineering

About Elwood

Elwood Technologies is a FCA regulated firm that provides end-to-end institutional-grade digital asset Execution, Liquidity Access and Portfolio Monitoring & Risk Management Software. Built with institutions for institutions, Elwood’s EMS offers best available price execution, smart order routing and algorithmic tooling alongside a traditional finance grade Portfolio Management System.

Built by industry experts with decades of combined experience in investment management and digital technology, we are now looking for a Senior Engineer to work on our EMS platform within the Engineering Team

Job Description

We are seeking a highly skilled Senior EMS Engineer to join our team responsible for designing, building, and optimising a next-generation multi-region, multi-tenanted Execution Management System (EMS) platform. The ideal candidate will have expertise in low-latency systems, high throughput environments, and a deep understanding of scalable, resilient architectures in a multi-tenant ecosystem.

You will play a critical role in ensuring our platform meets the stringent demands of our global trading customers, including sub-millisecond latency, high availability, and fault tolerance across regions.

Key Responsibilities

  • Platform Development: Design and implement low-latency, high-throughput systems for a multi-region, multi-tenanted EMS platform, ensuring compliance with industry standards.
  • Latency Optimisation: Analyse and optimise critical paths in the system to reduce latency and improve performance.
  • Multi-Tenancy & Isolation: Develop scalable architectures to ensure strong tenant isolation, data security, and resource fairness in multi-tenant environments.
  • Distributed Systems: Maintain distributed, fault-tolerant systems with high availability across multiple regions, ensuring data consistency and low-latency communication.
  • Monitoring & Observability: Implement real-time monitoring, telemetry, and alerting systems for proactive issue detection and resolution.
  • Collaboration: Work closely with product, QA, and infrastructure teams to align technical solutions with business requirements and ensure seamless deployments.
  • R&D: Stay ahead of industry trends and incorporate emerging technologies, tools, and best practices to continuously enhance the platform.

Qualifications / Knowledge

  • Proven experience in low-latency system design, development, and optimisation.
  • Expert proficiency in programming languages such as C++ or Rust. Experience with Golang is a plus.
  • Experience with distributed systems (e.g., Kafka/nats, Redis, Zookeeper) and event-driven architectures.
  • Knowledge of multi-tenancy patterns and best practices.
  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and tools for multi-region deployments.
  • Strong grasp of database performance tuning for low-latency access.
  • Experience with observability tools (e.g. Prometheus, Grafana, ELK stack).

Soft Skills:

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills, with a track record of working in cross-functional teams.
  • Attention to detail and ability to work under pressure in a fast-paced environment.
  • Understanding of crypto markets and products (Desirable)
  • Interested in the use of AI tools
  • Financial Services experience is essential along with a background in trading/EMS platforms

What we offer:

💵 Competitive salary and compensation packages

🍎 Fully paid medical and discounted dental schemes for employees and their family

✈️ Generous time off + bank holidays

🍼 Enhanced parental leave for all employees who have been with the company for one (1) year

🍔 Fully stocked kitchen and access to Ubereats

💪 Discounted gym scheme with Fitness First

🐕‍ Employee Assistance Programme

📚 Paid study leave and personal leave

Why Elwood?

  • Join one of the fastest growing FinTech companies and help shape the future of finance
  • A startup with deep financial backing and a strong market presence
  • Our platform is enabling institutional access to the most exciting growth opportunity in Finance
  • Work with a modern technology stack and help solve high impact problems
  • Strong client focused team with a diverse background
  • We’re a Global company and have modern, centrally based offices in London, New York, Singapore & Jersry

Equal Opportunities

As an equal opportunity employer, you can read more about our policy here: https://elwood.io/diversity/