Senior Software Developer

Company: Trayport
Apply for the Senior Software Developer
Location: London
Job Description:

Overview

As a Senior Software Engineer on the Joule Direct team, you will help accelerate reliability, scalability, and performance of a high-throughput energy trading platform. You’ll collaborate with cross-functional teams to connect to exchanges, build customer-facing features, and improve observability in hot paths. You’ll work on challenging problems, mentor peers, and help shape features from planning through delivery. This role offers hands-on impact in a dynamic, learning-oriented environment with a strong focus on collaboration and innovation.

Pay / Benefits

  • Personal development driven by employees
  • Regular tech talks, training and Hackathons
  • Accommodations for applicants and employees

Responsibilities

  • Improve connectivity to exchanges or brokers (e.g., CME, ICE, EEX)
  • Implement customer-facing features via SDKs and APIs
  • Enhance observability in critical code paths
  • Develop a new Automated Trading feature
  • Benchmark and optimize latency and throughput
  • Mentor and coach junior engineers
  • Design, plan and execute complex features and RFCs

Key requirements

  • Experience with financial markets is valued
  • Excellent communication skills
  • Strong knowledge of C#, Rust or other popular languages
  • Ability to write efficient, concurrent code
  • Knowledge of distributed systems
  • Familiarity with version control systems
  • Cross-functional collaboration
  • Pragmatic decision-making for speed and quality
  • Continuous learning mindset and openness to feedback
  • C#
  • Rust
  • Concurrency

…

Posted: October 10th, 2026