Are you a passionate, entrepreneurially minded Python developer who wants to build the systems that steer global energy flows?
Do you thrive in a flat hierarchy, team-oriented environment that values ideas and individual contributions? Then we are looking for you to join us at Vitol!
We have developed our own Commodity Trading Risk Management (CTRM) system that covers all aspects of our business activities across the globe : from trade entry through the middle-office with P&L reporting, market risk management, credit, and compliance down to the invoicing and for whichever commodity we are trading electricity, gas, coal, crude oil, LPG, or carbon emissions certificates.
Vitol is unique in the energy trading world in making our CTRM the core of our business processes that everyone at Vitol works with, often on a daily basis.
In order to build the next generation of our valuation and risk system, we are looking for strong Python developers with an affinity for risk modelling and quantitative finance.
As a core member of the Risk & PnL team, located in Geneva, Switzerland, you will :
Become a key contributor in implementing a best-in-class risk framework used in distributed risk calculations and reports
Interact with key business stakeholders and risk experts to develop effective functional designs of system components
Develop a deep understanding of our trading business, specifically deal structures and risk management concepts
Adhere to appropriate internal Python development standards within the SDLC
Participate and contribute in design discussions and code review processes with the dev team
Create effective technical designs and inline code documentation
What you need to bring
University degree (Bachelor or Master) in Computer Science, Financial Engineering, or equivalent
Excellent understanding of derivative risk concepts including option pricing and Greek risk measures
3+ years developing with Python on enterprise-level solutions
Demonstrated experience in the development of robust, maintainable and extensible Python code
Proven data modelling skills to translate business situations into data structures, proficiency in SQL
Proficiency in SDLC management and practices, including peer-reviewing, code versioning, bug / issue tracking, and Agile / Scrum development routines
Entrepreneurial drive, ability to work independently as well as in a team
Excellent communication and interpersonal skills
Full proficiency communicating in English in a business context (verbally & in writing)
Additional qualifications that can help you stand out
Experience with PL / SQL (preferred) or a similar procedural DB programming language (e.g. T-SQL)
Prior experience with building / extending a state-of-the-art commodities risk platform using Python
Detailed knowledge of commodity financial and physical deal structures
Self-motivated with the ability to prioritize, meet deadlines, and manage changing priorities
Able to work in a high pressure on-call environment with changing priorities
Proactive and customer focused make it work mentality
Highly responsive, energetic and enthusiastic
Resourceful and able to think creatively and adapt