Rust Software Engineer (Hiring Immediately)

Onyx Capital Group Limited
London

About Onyx Capital Group

Onyx Capital Group is the world’s #1 liquidity provider for energy derivatives, trading over $3.2 trillion in notional value annually. Through Onyx Commodities, the Flux Terminal, and our trading division Axis, we dominate the benchmarks that matter — Dated Brent, S2F contracts, and beyond. We are not a bank. We are not a hedge fund. We are a technology-driven market-making powerhouse at the intersection of global energy markets, data, and engineering — and we are growing fast.

Engineering at Onyx

We don’t hire passengers — we hire pilots. Every engineer here takes ownership, pushes back when the design isn’t right, and holds the bar high without being asked. We practise TDD, design for observability from day one, and treat software craftsmanship as a genuine competitive advantage. The team is small, senior, and embedded directly in the trading floor. There are no layers of abstraction between you and the business — your work has immediate, measurable impact from day one.

The Opportunity

We are building our Sri Lanka engineering hub and looking for a Rust Software Engineer to join as an early member of that team. Working alongside our global engineering organisation, you will take full ownership of features end-to-end — from design through delivery and into production. Your work will power live trading infrastructure used by some of the world’s most demanding market participants.

Requirements

  • 2–5+ years in a software engineering role; track record of delivering production-quality features independently
  • Solid Rust proficiency — confident with the ownership model, lifetimes, traits, and the borrow checker applied to real-world systems; ability and drive to pick up complementary languages as the role demands
  • Strong systems programming fundamentals — memory management, concurrency, safe and performant code, and software design patterns applied in production environments
  • Test-Driven Development discipline: unit, integration, and E2E tests written as a standard part of the development loop, not an afterthought
  • Automation mindset — demonstrated experience identifying and eliminating manual processes through tooling, scripts, and pipelines
  • REST API experience — designing, building, and consuming APIs with a clear understanding of authentication, versioning, and error handling
  • Source control and CI/CD: GitHub, Azure DevOps, or GitLab; branching strategies, PR workflows, and pipeline contribution
  • Experience working in cloud-hosted environments — Azure preferred
  • Strong sense of personal ownership — takes a feature from ticket to production without hand-holding, and treats issues in systems they’ve built as their own to resolve
  • Comfortable engaging directly with remote end users and business stakeholders to understand requirements, debug issues, and communicate progress clearly — without needing a middleman
  • Highly self-motivated with a bias for action — raises problems early, proposes solutions, and follows through to completion
  • Strong written and spoken English — clear and confident in both written and verbal communication across synchronous and asynchronous settings
  • Experience working with globally distributed teams is strongly welcomed; comfortable collaborating with colleagues in different time zones and cultures

Nice to Have

  • Experience with async Rust (Tokio / async-std) and building concurrent, high-throughput services
  • Familiarity with C, C++, or other systems languages; experience bridging Rust with existing codebases via FFI
  • Experience with agile delivery practices (sprint planning, retrospectives, stand-ups)
  • Prior experience in financial services or fintech, or a genuine interest in financial technology and capital markets — not required, but candidates who are curious about the domain tend to thrive here
  • Exposure to containerised environments (Docker / Kubernetes)
  • Familiarity with message-based architectures (Kafka, NATS, etc.) or gRPC / protobuf-based APIs

What We’re Looking For

You write clean, well-tested code and take pride in it. You don’t wait to be told what needs improving — you spot it, raise it, and fix it. You communicate proactively, work autonomously across time zones, and hold yourself to a standard that makes the people around you better. You want to work on systems that matter and with users who notice when something is even slightly wrong.

Posted 2026-09-01

Recommended Jobs

EYFS Teaching Assistant - Enfield

Marchant Recruitment
Enfield, Greater London

We are seeking a caring, enthusiastic, and reliable EYFS Teaching Assistant to join a welcoming and inclusive primary school in Enfield, starting ASAP. This is a fantastic opportunity for someone pas…

View Details
Posted 2026-02-10

Director of Fleet Operations Execution

wayve
London

The role  As Director of Fleet Operations Execution, you'll own the health, performance, and on-road risk posture of Fleet Operations globally — leading a team of teams across UK, US, Germany, and…

View Details
Posted 2026-08-31

Pensions Team Leader

London Borough of Haringey
Haringey, Greater London

Job Category : Interims Location : ALEXANDRA HOUSE, London Borough of HaringeyHours Per Week : 36.00Start Date : Immediate StartStart Time : 09:00End Time : 17:30Salary: £291.06LGPS experienced Pe…

View Details
Posted 2026-06-06

Sales Development Representative (Hiring Immediately)

Cision
London

At Cision, we believe in empowering every individual to make an impact. Here, your voice is heard, your ideas are valued, and your unique perspective fuels our collective success. As part of our glob…

View Details
Posted 2026-05-06

Physiotherapy

London

We are currently recruiting for an experienced Band 6/7 Physiotherapist to join the Physiotherapy Team in a well-established NHS Hospital in London, providing high-quality physiotherapy services acros…

View Details
Posted 2026-07-30

Drama Teacher - Independent School in Wandsworth (January...

Marchant Recruitment
London

Drama Teacher – Independent School in Wandsworth (January Start) Location: Wandsworth, London Start Date: January 2026 Contract Type: Full-time or Part-time, Permanent Salary: Paid to s…

View Details
Posted 2025-11-18

Caretaker - Independent School | London

Marchant Recruitment
London

Looking for a caretaker role within a well-regarded independent school in a London Borough? A respected independent school is seeking a reliable, proactive, and hands-on Caretaker to join its sit…

View Details
Posted 2026-02-04

Breakfast Waiter/Waitress, JW Steakhouse Restaurant - JW Marriott Grosvenor House

Marriott
London

EXPLORE JW MARRIOTT GROSVENOR HOUSE  Located within the iconic Grosvenor House on Park Lane, JW Steakhouse combines timeless steakhouse classics with contemporary dining and a renowned Bourbon Ba…

View Details
Posted 2026-08-31

Automation Engineer - Wet Lab

level-zero-health
London

About Level Zero Level Zero is pioneering next-generation biosensor technology for precise, real-time monitoring of critical endocrine biomarkers. Recognised as one of the top 20 startups across a…

View Details
Posted 2026-07-21

Project Manager- Facades

London

A progressive and people–focused principal contractor is looking to appoint an experienced Project Manager to deliver a major fa ade remediation project in London. This is an excellent opportunity to…

View Details
Posted 2026-08-31