get a rust job
JobsSalary guideJob alertsPost a job

Details

All Rust jobs.

Details

get a rust job

A curated job board for Rust engineers. Manually reviewed, Rust-only.

Browse

  • All jobs
  • Remote Rust jobs
  • Senior Rust jobs
  • Rust jobs in Europe
  • Rust jobs in LATAM
  • Worldwide Rust jobs
  • Rust jobs in United States
  • Rust jobs in Germany
  • Post a job
  • Job alerts
  • Salary guide
  • About
  • Contact

© 2026 getarustjob. All rights reserved.

  • Terms
  • Privacy
  • Refund Policy
  • Legal Notice

Details

Details

Back to jobs

Details

JUXT logo

Senior C++ / Rust Engineer - Low Latency eTrading

JUXT·Senior·On-site · London, England, United Kingdom

Posted Oct 6, 2026·griddynamics.com

Apply

The Opportunity

JUXT is partnering with a Tier 1 investment bank on a major Fixed Income eTrading platform, where new systems are being built from the ground up in Rust.

The Platform Covers Two Core Electronic Trading Workflows

  • Pricing & Distribution – RFQ platform and electronic quoting
  • Hedging & Algo – automated hedging and algorithmic trading

The programme is modernising a legacy C++ application and replacing it with a modern, low-latency Rust platform.

We are looking for a Senior C++ Engineer with genuine low-latency electronic trading experience to help design and build this next-generation platform.

The Role

This is a hands-on engineering position focused on building high-performance, low-latency trading infrastructure.

You will bring strong C++ and electronic trading expertise while working with Rust to develop new capabilities across pricing, RFQ, quoting, hedging and algorithmic trading.

The role requires a deep understanding of what makes systems fast and predictable. You will be expected to apply principles such as mechanical sympathy, efficient memory layout, concurrency, lock-free techniques and disciplined performance measurement.

Responsibilities

  • Design and build new low-latency eTrading systems in Rust.
  • Apply established C++ low-latency engineering principles to a modern Rust platform.
  • Develop functionality across:
    • RFQ and pricing
    • Electronic quoting
    • Hedging
    • Algorithmic trading
  • Design systems for predictable and consistent latency.
  • Profile and measure system performance to identify optimisation opportunities.
  • Apply low-level performance techniques around memory, concurrency and CPU efficiency.
  • Develop reusable components that can be shared across the wider trading platform.
  • Work closely with the bank's eTrading engineers, architects and trading stakeholders.
  • Take ownership of technical problems from initial design through to production.
  • Help replace and modernise functionality within the existing legacy C++ trading platform.

Requirements

C++

  • Strong commercial C++ engineering experience.
  • Extensive experience building low-latency systems.
  • Strong understanding of modern C++ and performance-focused development.
  • Experience working with complex, production-grade systems.

Electronic Trading

  • Proven experience developing electronic trading systems.
  • Experience operating and supporting production trading platforms.
  • Understanding of the performance, reliability and correctness requirements of trading technology.

Low-Latency Fundamentals

  • Mechanical sympathy
  • Memory layout and allocation
  • CPU/cache efficiency
  • Concurrency
  • Lock-free programming
  • Performance profiling
  • Latency measurement
  • Performance optimisation

Rust

  • Commercial Rust experience, or
  • Strong enthusiasm and ability to learn Rust, backed by excellent C++ fundamentals.

Nice to have

  • Production Rust experience.
  • Fixed Income or Rates trading experience.
  • RFQ and electronic quoting workflows.
  • Automated hedging.
  • Algorithmic trading.
  • Experience taking a greenfield trading system into production.
  • Experience modernising or replacing a legacy low-latency C++ platform.

We offer

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

The Opportunity

JUXT is partnering with a Tier 1 investment bank on a major Fixed Income eTrading platform, where new systems are being built from the ground up in Rust.

The Platform Covers Two Core Electronic Trading Workflows

  • Pricing & Distribution – RFQ platform and electronic quoting
  • Hedging & Algo – automated hedging and algorithmic trading

The programme is modernising a legacy C++ application and replacing it with a modern, low-latency Rust platform.

We are looking for a Senior C++ Engineer with genuine low-latency electronic trading experience to help design and build this next-generation platform.

The Role

This is a hands-on engineering position focused on building high-performance, low-latency trading infrastructure.

You will bring strong C++ and electronic trading expertise while working with Rust to develop new capabilities across pricing, RFQ, quoting, hedging and algorithmic trading.

The role requires a deep understanding of what makes systems fast and predictable. You will be expected to apply principles such as mechanical sympathy, efficient memory layout, concurrency, lock-free techniques and disciplined performance measurement.

Responsibilities

  • Design and build new low-latency eTrading systems in Rust.
  • Apply established C++ low-latency engineering principles to a modern Rust platform.
  • Develop functionality across:
    • RFQ and pricing
    • Electronic quoting
    • Hedging
    • Algorithmic trading
  • Design systems for predictable and consistent latency.
  • Profile and measure system performance to identify optimisation opportunities.
  • Apply low-level performance techniques around memory, concurrency and CPU efficiency.
  • Develop reusable components that can be shared across the wider trading platform.
  • Work closely with the bank's eTrading engineers, architects and trading stakeholders.
  • Take ownership of technical problems from initial design through to production.
  • Help replace and modernise functionality within the existing legacy C++ trading platform.

Requirements

C++

  • Strong commercial C++ engineering experience.
  • Extensive experience building low-latency systems.
  • Strong understanding of modern C++ and performance-focused development.
  • Experience working with complex, production-grade systems.

Electronic Trading

  • Proven experience developing electronic trading systems.
  • Experience operating and supporting production trading platforms.
  • Understanding of the performance, reliability and correctness requirements of trading technology.

Low-Latency Fundamentals

  • Mechanical sympathy
  • Memory layout and allocation
  • CPU/cache efficiency
  • Concurrency
  • Lock-free programming
  • Performance profiling
  • Latency measurement
  • Performance optimisation

Rust

  • Commercial Rust experience, or
  • Strong enthusiasm and ability to learn Rust, backed by excellent C++ fundamentals.

Nice to have

  • Production Rust experience.
  • Fixed Income or Rates trading experience.
  • RFQ and electronic quoting workflows.
  • Automated hedging.
  • Algorithmic trading.
  • Experience taking a greenfield trading system into production.
  • Experience modernising or replacing a legacy low-latency C++ platform.

We offer

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
Apply
Back to jobs

Details

JUXT logo

Senior C++ / Rust Engineer - Low Latency eTrading

JUXT·Senior·On-site · London, England, United Kingdom

Posted Oct 6, 2026·griddynamics.com

Apply

The Opportunity

JUXT is partnering with a Tier 1 investment bank on a major Fixed Income eTrading platform, where new systems are being built from the ground up in Rust.

The Platform Covers Two Core Electronic Trading Workflows

  • Pricing & Distribution – RFQ platform and electronic quoting
  • Hedging & Algo – automated hedging and algorithmic trading

The programme is modernising a legacy C++ application and replacing it with a modern, low-latency Rust platform.

We are looking for a Senior C++ Engineer with genuine low-latency electronic trading experience to help design and build this next-generation platform.

The Role

This is a hands-on engineering position focused on building high-performance, low-latency trading infrastructure.

You will bring strong C++ and electronic trading expertise while working with Rust to develop new capabilities across pricing, RFQ, quoting, hedging and algorithmic trading.

The role requires a deep understanding of what makes systems fast and predictable. You will be expected to apply principles such as mechanical sympathy, efficient memory layout, concurrency, lock-free techniques and disciplined performance measurement.

Responsibilities

  • Design and build new low-latency eTrading systems in Rust.
  • Apply established C++ low-latency engineering principles to a modern Rust platform.
  • Develop functionality across:
    • RFQ and pricing
    • Electronic quoting
    • Hedging
    • Algorithmic trading
  • Design systems for predictable and consistent latency.
  • Profile and measure system performance to identify optimisation opportunities.
  • Apply low-level performance techniques around memory, concurrency and CPU efficiency.
  • Develop reusable components that can be shared across the wider trading platform.
  • Work closely with the bank's eTrading engineers, architects and trading stakeholders.
  • Take ownership of technical problems from initial design through to production.
  • Help replace and modernise functionality within the existing legacy C++ trading platform.

Requirements

C++

  • Strong commercial C++ engineering experience.
  • Extensive experience building low-latency systems.
  • Strong understanding of modern C++ and performance-focused development.
  • Experience working with complex, production-grade systems.

Electronic Trading

  • Proven experience developing electronic trading systems.
  • Experience operating and supporting production trading platforms.
  • Understanding of the performance, reliability and correctness requirements of trading technology.

Low-Latency Fundamentals

  • Mechanical sympathy
  • Memory layout and allocation
  • CPU/cache efficiency
  • Concurrency
  • Lock-free programming
  • Performance profiling
  • Latency measurement
  • Performance optimisation

Rust

  • Commercial Rust experience, or
  • Strong enthusiasm and ability to learn Rust, backed by excellent C++ fundamentals.

Nice to have

  • Production Rust experience.
  • Fixed Income or Rates trading experience.
  • RFQ and electronic quoting workflows.
  • Automated hedging.
  • Algorithmic trading.
  • Experience taking a greenfield trading system into production.
  • Experience modernising or replacing a legacy low-latency C++ platform.

We offer

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office

The Opportunity

JUXT is partnering with a Tier 1 investment bank on a major Fixed Income eTrading platform, where new systems are being built from the ground up in Rust.

The Platform Covers Two Core Electronic Trading Workflows

  • Pricing & Distribution – RFQ platform and electronic quoting
  • Hedging & Algo – automated hedging and algorithmic trading

The programme is modernising a legacy C++ application and replacing it with a modern, low-latency Rust platform.

We are looking for a Senior C++ Engineer with genuine low-latency electronic trading experience to help design and build this next-generation platform.

The Role

This is a hands-on engineering position focused on building high-performance, low-latency trading infrastructure.

You will bring strong C++ and electronic trading expertise while working with Rust to develop new capabilities across pricing, RFQ, quoting, hedging and algorithmic trading.

The role requires a deep understanding of what makes systems fast and predictable. You will be expected to apply principles such as mechanical sympathy, efficient memory layout, concurrency, lock-free techniques and disciplined performance measurement.

Responsibilities

  • Design and build new low-latency eTrading systems in Rust.
  • Apply established C++ low-latency engineering principles to a modern Rust platform.
  • Develop functionality across:
    • RFQ and pricing
    • Electronic quoting
    • Hedging
    • Algorithmic trading
  • Design systems for predictable and consistent latency.
  • Profile and measure system performance to identify optimisation opportunities.
  • Apply low-level performance techniques around memory, concurrency and CPU efficiency.
  • Develop reusable components that can be shared across the wider trading platform.
  • Work closely with the bank's eTrading engineers, architects and trading stakeholders.
  • Take ownership of technical problems from initial design through to production.
  • Help replace and modernise functionality within the existing legacy C++ trading platform.

Requirements

C++

  • Strong commercial C++ engineering experience.
  • Extensive experience building low-latency systems.
  • Strong understanding of modern C++ and performance-focused development.
  • Experience working with complex, production-grade systems.

Electronic Trading

  • Proven experience developing electronic trading systems.
  • Experience operating and supporting production trading platforms.
  • Understanding of the performance, reliability and correctness requirements of trading technology.

Low-Latency Fundamentals

  • Mechanical sympathy
  • Memory layout and allocation
  • CPU/cache efficiency
  • Concurrency
  • Lock-free programming
  • Performance profiling
  • Latency measurement
  • Performance optimisation

Rust

  • Commercial Rust experience, or
  • Strong enthusiasm and ability to learn Rust, backed by excellent C++ fundamentals.

Nice to have

  • Production Rust experience.
  • Fixed Income or Rates trading experience.
  • RFQ and electronic quoting workflows.
  • Automated hedging.
  • Algorithmic trading.
  • Experience taking a greenfield trading system into production.
  • Experience modernising or replacing a legacy low-latency C++ platform.

We offer

  • Opportunity to work on bleeding-edge projects
  • Work with a highly motivated and dedicated team
  • Competitive salary
  • Flexible schedule
  • Benefits package - medical insurance, sports
  • Corporate social events
  • Professional development opportunities
  • Well-equipped office
Apply
Prev
Next
Prev
Next

Browse

All Rust jobs

Open roles. Featured listings appear first; each card shows whether it is featured.

  • Backend / Robotics Platform Engineer

    Intelic·Hybrid · Amsterdam

    Oct 6, 2026

  • Siemens logo

    Senior Software Engineer (Firmware, RUST, C++ and Linux)

    Siemens·On-site · Bangalore

    Oct 6, 2026

  • Confidential AI Startup logo

    Backend Software Engineer (Rust)

    Confidential AI Startup·On-site · Berlin · $70k–$85k EUR

    Oct 4, 2026

  • Qumulo logo

    Software Development Engineer (New Grad / Entry Level)

    Qumulo·Hybrid · Seattle · $110k–$140k USD

    Oct 4, 2026

  • Fab2 logo

    Software Engineer, Rust

    Fab2·On-site · Austin · $105k–$170k USD

    Oct 4, 2026

  • Kake logo

    Senior Rust Engineer

    Kake·Remote · Worldwide

    Oct 4, 2026

  • Médiane Benelux logo

    Rust Developer – Railway Systems

    Médiane Benelux·On-site · Bruxelles · $60k–$65k EUR

    Oct 4, 2026

  • Tempo logo

    Rust Engineer

    Tempo·Remote · Worldwide

    Oct 4, 2026

  • CommonAI C.I.C. logo

    Software Engineer (Rust)

    CommonAI C.I.C.·On-site · Cambridge

    Oct 4, 2026

  • Twin Labs logo

    Founding Rust Engineer

    Twin Labs·Remote · Hybrid · Paris · $200k–$250k EUR

    Oct 4, 2026

  • Parry Labs logo

    Rust Software Engineer

    Parry Labs·On-site · Alexandria, VA

    Oct 1, 2026

  • Verse logo

    Senior Software Engineer, Fleet Telemetry & Control (Rust)

    Verse·Remote · Hybrid · San Francisco, CA · $150k–$240k USD

    Sep 26, 2026

  • Mysten Labs logo

    Senior Security Engineer, DeFi

    Mysten Labs·Remote · USA / Canada · $165k–$225k USD

    Sep 26, 2026

  • Jobgether (Partner Company) logo

    Contract Staff Software Engineer - Performance Graphics (C++, Rust, WebGL)

    Jobgether (Partner Company)·Remote · United States · $131k–$186k CAD

    Sep 26, 2026

  • Veepee logo

    Software Engineer Go, Rust or Scala (Infrastructure - Foundation)

    Veepee·Hybrid · Paris

    Sep 26, 2026

12…14