Logo
Elwood Technologies Services Limited

Senior GO Engineer London

Elwood Technologies Services Limited, New York, New York, us, 10261

Save Job

Overview 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 Software Engineer to collaborate closely with our Engineering Team and help drive our products to the next level.

Responsibilities

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.

Qualifications / Knowledge

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

FIX protocol

Golang experience or other structured languages (C#, C++, Java)

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)

What we offer

Competitive salary and compensation packages

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

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 a FinTech startup with tier 1 institutional backing and a strong market presence.

Help shape the future of finance - our platform is enabling institutional access to digital assets.

Work with a modern technology stack and help solve complex problems.

Strong client focused team with a diverse background.

We’re a Global company and have modern offices based centrally in London, New York and Singapore.

#J-18808-Ljbffr