Jobs › Companies › TMX Group › Senior Software Developer

À propos de ce poste Senior Software Developer chez TMX Group

TMX Group · Sur site · London - 2 Gresham Street
We’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 systems

If 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.

Prêt à postuler chez TMX Group ?
Postuler chez TMX Group

À propos de TMX Group

Our Culture: The TMX group of companies includes leading global exchanges such as the Toronto Stock Exchange, Montreal Exchange, and numerous innovative organizations enhancing capital markets. United as a global team, we’re connecting cross-functionally, traversing industries and geographies, moving opportunity into action, advancing global economic growth, and propelling progress. Through a rich exchange of ideas, meaningful collaboration, and a nimble operating model, we're powering some of the nation's most critical systems, fueling capital formation and innovation, bringing increased opportunity to business visionaries, product ingenuity to consumers, and career exploration to our team.

Voir tous les emplois chez TMX Group →

Emplois similaires

Albus Health
Principal Software & Systems QA Test Engineer - Medical Devices (Contract)
Albus Health
⚡ Postuler tôt Oxford, Oxford, United Kingdom Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 40 min
Zenara Health
AI-Native Full-Stack Software Engineer / Technical Project Manager
Zenara Health
⚡ Postuler tôt India · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 1 h
ALTEN MÉXICO
2014 Senior Embedded Software Engineer - FLASH MEMORY
ALTEN MÉXICO
⚡ Postuler tôt Santiago de Querétaro, Queréta... Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Perlego
Software Engineer - (Platform Experience)
Perlego
⚡ Postuler tôt London, England, United Kingdo... Hybride £60,000–£65,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Tax Analysts
Software Engineer, Application Platform
Tax Analysts
⚡ Postuler tôt Falls Church, Virginia, United... Sur site $120,000–$140,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Idea Entity
Senior Software Developer - Forward Deployed Model
Idea Entity
⚡ Postuler tôt Herndon, Virginia, United Stat... Sur site $110,000–$170,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Keylane
Medior / Senior Java Software Engineer
Keylane
⚡ Postuler tôt Utrecht, Utrecht, Netherlands Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Burq, Inc.
Staff Full-Stack Software Engineer
Burq, Inc.
⚡ Postuler tôt Canada · lieu restreint
● Nouveau 👁 Vu ✓ Postulé il y a 2 h
Zefir
Software Engineer
Zefir
⚡ Postuler tôt Paris or remote Hybride
● Nouveau 👁 Vu ✓ Postulé il y a 2 h

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez TMX Group

Voir tous les emplois chez TMX Group →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit