Senior Software Developer

TMX Group

Greater London

Ibrido

GBP 90.000 - 130.000

Tempo pieno

12 giorni fa

Una candidatura completa in un minuto

Curriculum e lettera di presentazione personalizzati, pronti da inviare.

Supera i filtri ATS

Descrizione del lavoro

Trayport is seeking a Senior Software Developer in London to join the Joule Direct team, focusing on reliability and high-throughput, low-latency energy trading systems. You will work with software, QA and DevOps engineers to drive systemic improvements and support large-scale services.

Responsibilities include implementing features, improving observability, mentoring engineers, and coordinating across exchanges and trading venues.

Competenze

  • Extensive experience building and supporting large-scale software systems.
  • Strong understanding of distributed systems and performance considerations.
  • Comfortable collaborating with infrastructure engineers on networking and kernel tuning.

Mansioni

  • Improve how we connect to Exchanges/Brokers (eg CME, ICE, EEX).
  • Implement customer-facing features via SDKs and APIs.
  • Enhance observability for hot paths and critical flows.
  • Benchmark code to reduce latency and increase throughput.
  • Mentor junior engineers and participate in design discussions.

Conoscenze

Cross-functional collaboration
Mentoring
Team leadership
Strong communication
Self-improvement mindset

Strumenti

C#
Rust
SQL databases
Kafka
RabbitMQ
Azure DevOps
Splunk
Grafana
Pyroscope
Prometheus

Descrizione del lavoro

## Senior Software DeveloperApply: London - 2 Gresham Street: Full time: Posted Today: R-6560We’re looking for skilled SRE engineers who will focus on improving the reliability and scalability of Joule Direct, a widely used energy trading platform. You will work across our cross-functional teams of software engineers, quality engineers and devops engineers to help drive systemic improvements to the reliability of our systems. Ideally you have many years of experience building and supporting large-scale software systems and you feel comfortable talking to infrastructure engineers about networking issues or kernel tuning as well as reporting .NET garbage collector bugs to Microsoft!**The Role**We’re looking for Senior Software Engineers to join our Joule Direct team, to help us build and improve our high-throughput, low-latency energy trading platform. You’ll be working with some amazing technologists to solve complex problems.For us, teamwork is everything. We listen to each other, we adapt, we evolve and we strive to innovate. We are making significant investments in our business and we will invest in you.Some of the work on any given day includes:* Improve how we connect to an Exchange or Broker (eg. CME, ICE, EEX, etc)* Implement customer facing features via SDKs and APIs* Improve observability in hot paths* Implement a new Automated Trading feature* Benchmarking code to reduce latency and improve throughput* Mentoring and coaching junior engineers* Design, plan and execute complex features and raise RFC’s **Our Tech Stack*** We use GitHub Copilot for agentic development* Our services are written in modern C# and Rust* We use a fair bit of SQL databases, Kafka, and RabbitMQ* We run some services on dedicated hardware and on AWS* We use Azure DevOps for build/deploy pipelines and story management* Our observability stack is Splunk, Grafana, Pyroscope and Prometheus **You**For this position, you will likely be a very successful team member if:* You like working in a cross-functional team with Product Managers, Testers and DevOps engineers* You aim to deliver high quality work but can be pragmatic on tradeoffs in the interest of speed* You have have a self-improvement mindset and seek feedback from your peers* You get involved in all stages of development including planning, implementation and delivery* You pair and mentor other engineers and expand your knowledge* You lead and contribute to technical discussions**Skills & Experience*** Knowledge or experience with financial markets will be highly valued* Excellent communication skills* Strong knowledge of C#, Rust or any popular programming language* Can write efficient, concurrent code* Knowledge of how distributed systems work* Knowledge of version control systemsIf you are not an expert in these specific technologies but are familiar with an equivalent then we’re happy to train you.**The Team*** Personal development driven by employees* Interesting and complex problems to solve* Continuously improve the way we use AI to increase productivity* Work with amazing technologists who are lifelong learners* Learn about other parts of the business through our commitment to collaboration* Opportunities to learn through regular tech talks, training and Hackathons* Join a company with strong market presence Trayport is committed to creating and sustaining a collegial work environment in which all individuals are treated with dignity and respect and one which reflects the diversity of the community in which we operate. We provide accommodations for applicants and employees who require it.
Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

Senior Software Developer
Senior Software Developer

TMX Group • City Of London

In loco
GBP 90.000 - 130.000
Senior Software Engineer (SRE) – Low-Latency Trading
Senior Software Engineer (SRE) – Low-Latency Trading

TMX Group • City Of London

In loco
GBP 90.000 - 130.000
Principal Platform Engineer
Principal Platform Engineer

TMX Group • Greater London

In loco
GBP 140.000 - 210.000
Senior Software Engineer – Scalable, Low-Latency Trading
Senior Software Engineer – Scalable, Low-Latency Trading

TMX Group • Greater London

Ibrido
GBP 90.000 - 130.000
Quality Engineer - Front Ends (12 month FTC)
Quality Engineer - Front Ends (12 month FTC)

TMX Group • Greater London

In loco
GBP 65.000 - 95.000
Senior Quality Engineer
Senior Quality Engineer

TMX Group • Greater London

Ibrido
GBP 70.000 - 95.000
Senior C++ Engineer
Senior C++ Engineer

EPAM Systems • Greater London

Ibrido
GBP 90.000 - 130.000
ESPP
Private medical insurance
Dental care
+7
Senior C++ Engineer
Senior C++ Engineer

EPAM Systems • Greater London

Ibrido
GBP 120.000 - 180.000
ESPP
Life assurance
Income protection
+13
Senior Software Engineer
Senior Software Engineer

Edenred Italia S.r.l. • Greater London

Ibrido
GBP 80.000 - 110.000
Hybrid work
Performance bonus
Comprehensive benefits
Low Latency Rust Software Engineer
Low Latency Rust Software Engineer

Citigroup Inc. • Greater London

Ibrido
GBP 120.000 - 180.000
Hybrid work model
Competitive base salary
Private medical care
+1