Senior Software Engineer
ElwoodLondon, United Kingdom
UK
Job Description
Elwood is seeking a Senior Software Engineer to join our Engineering Team where you will contribute to the design, development and analytical requirements of the Trading Platform whilst working closely with the Product Team.
- Develop and enhance our trading platform adding new features and capacities
- Working as a member of the Elwood Engineering team to ensure consistency across the instances and broader client build road map
- Implementing and optimising execution and algorithmic trading strategies
- Building new services to meet critical product and business needs using Golang
- Building features that help customers collaborate on asset management
- Working with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter
- Monitoring and support of all production system components (trading algorithms, exchange connectivity, analytics, market data)
- Enhancing our platform for low latency/high frequency trading
- Maintaining a strong foundation of testing to avoid regressions.
- 3+ years experience in a similar role
- Extensive knowledge working with data processing/Financial market data knowledge
- AI collaboration using Cursor, Copilot or equivalent
- Some familiarity with commonly used execution algorithms — such as VWAP, TWAP, POV
- Built systems in event-driven or streaming architectures using systems such as NATS/Aeron
- Experience of building systems around transaction cost analysis (TCA)
- Strong knowledge of data structures, algorithms, and designing for performance
- Understanding of order pricing and routing
- Strong experience developing large-scale concurrent, event-driven distributed systems
- FIX protocol
- Golang experience or other structured languages (C#, C++, Java)
- Strong knowledge of data structures, algorithms, and designing for performance
- POSIX-oriented, Serverless Architecture, Public cloud experience GCP/AWS
- PostgreSQL or other RDBMS
- Experience in development and supporting trading systems (Desirable)
- Understanding of financial markets, crypto markets and products (Desirable)
View all remote jobs at Elwood →
FAQ
- Is the Senior Software Engineer position at Elwood remote?
- Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
- When was this Senior Software Engineer job posted?
- This listing was posted on September 4, 2025 and is still open for applications.
- How do I apply for the Senior Software Engineer position at Elwood?
- Use the apply button on this page — it takes you directly to the employer’s application page.
More remote Low Latency jobs
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
JobgetherCanada
CAD 250,000 - CAD 350,000 a yearCanadaremotereactaws+6
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperSpain
Spainremotejvmpython+12
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperIreland
Irelandremotepythonrestful apis+15
Senior Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperUnited Kingdom
UKremoteawsgoogle cloud+17
Full Stack Engineer (Realtime & Voice) Customer Experience Platform
HopperCanada
Canadaremotepythonreact+11