Job Description
The Role
Join the forefront of the energy revolution in our dynamic and forward-thinking algorithmic trading team! We are looking for a passionate individual who is excited about leveraging technology to optimize energy markets, implement trading strategies and contribute to a sustainable future.
As a software engineer at Trayport you will be instrumental in developing and enhancing our energy trading platform as well as high-performance trading algorithms that our customers use. You will be collaborating with cross-functional teams to shape the future of data-driven algorithmic energy trading in a rapidly changing energy market
If you want to shape the future of the energy industry, have the passion for technology and programming, and seek an intellectually stimulating environment, this opportunity is for you.
Person
- Team player
- Passionate about clean code and development
- Passion for technology and aptitude to always learn
Responsibilities
Working on our cutting-edge trading algorithms
Design and develop trading interfaces
Review and optimize existing software architecture to enhance performance, scalability and maintainability of the code
Work closely with other developers and quality engineers on developing high-quality code within our agile software development process
Bring your own ideas and approaches to problems
Tech Stack
Typescript &React
Python
C#
Docker/Podman
MongoDB
Skills
For this role, you must bring:
Strong understanding of web technologies using React framework and Typescript
Technical background in Python and Linux.
experience in developing and testing complex software.
good level of English
experience with software development in a team
Desirable skills/interests are:
experience with software architecture and refactoring legacy code
experience with agile software development in a team
interest in trading (more specifically: energy trading) 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.
About Us
Our Culture: At Trayport, our people power our success. We are a place where talented people never stop learning, innovating and working together to make an impact!
We offer you more than a job - we offer you the opportunity to work with, and learn from the most respected industry and thought leaders in the business. Were always pushing the boundaries, rapidly expanding our global presence across London, Vienna, Singapore, Bremen and North America.
At Trayport, we understand that our people are crucial to our future. We strive to provide a challenging and inspirational atmosphere; employing intelligent, enthusiastic, adaptable individuals and giving them the
freedom, training, and guidance to allow them to consistently achieve their potential.
If you share our vision and are motivated to challenge the status quo - we want to hear from you!