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 trading engine as well as high-performance trading algorithms that our customers use. You will be implementing sophisticated strategies designed to face an ever-more rapidly changing energy market and collaborating with cross-functional teams to shape the future of data-driven algorithmic energy trading.
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 who also solves problems independently
- Not daunted by seemingly unsolvable tasks
- 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 data 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
- Provide support for the software and hold developer workshops explaining the code’s functionality
Tech Stack
- Python/Pypy
- ØMQ
- Docker/Podman
- RHEL
- MongoDB and PostgreSQL
- GitLab CI
- C# desirable
Skills
For this role, you must bring:
- strong 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
- experience in a customer facing role
- 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.