HHiring Reality
← Elwood Technologies

Software Engineer (EMS)

Elwood Technologies
Location
London
Posted
23 days ago
Department
Engineering
What they actually want (must-haves)
  • 3+ years professional backend engineering experience
  • Hands-on production Rust expertise
  • Experience with distributed systems and event-driven architectures
  • Knowledge of multi-tenancy patterns and best practices
  • Familiarity with cloud platforms (AWS, GCP, Azure)
  • Working knowledge of databases and caches (PostgreSQL, SQLite, Redis, Zookeeper)
Nice to have
  • Experience in leveraging LLMs to accelerate delivery
  • Understanding of crypto markets and products
  • Financial Services experience
  • Background in trading/EMS platforms
What the job really is

As a Software Engineer at Elwood Technologies, you will design, build, and optimize a multi-region Execution Management System (EMS) platform. Your responsibilities will include developing low-latency systems, optimizing performance, maintaining distributed systems, and implementing monitoring solutions. You will collaborate with various teams to ensure alignment with business requirements and participate in code reviews, while leveraging AI tools in your development process.

Benefits
  • 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
  • Modern offices with snacks and a weekly Ubereats allowance
  • Free onsite gym
Things to weigh
  • No salary listed
  • Stack includes Rust, which may require specific expertise
  • Role involves high availability and performance-sensitive systems, which can be demanding
Job score3.4/5
Benefits4/5
Freshness4/5
Career value4/5
Role clarity5/5
Pay transparency0/5

Applying to Elwood Technologies?

See how your résumé matches this role — and tailor it from what actually gets interviews.