At a Glance
- Tasks: Develop core components for a cutting-edge Risk & PnL engine in a dynamic team.
- Company: Join Vitol, a global leader in energy and commodities trading.
- Benefits: Competitive salary, opportunities for growth, and a chance to work on impactful projects.
- Why this job: Make a real difference in the energy sector while honing your technical skills.
- Qualifications: 8+ years in C++, familiarity with Python, and a strong academic background.
- Other info: Collaborative environment with a focus on innovation and sustainability.
The predicted salary is between 72000 - 108000 £ per year.
Company Description
Vitol is an energy and commodities company with revenues of $331 billion in 2024; its primary business is the trading and distribution of energy products globally – it trades over seven million barrels per day of crude oil and products and, at any time, has 250 ships transporting its cargoes. Vitol’s clients include national oil companies, multinationals, leading industrial companies and utilities. Founded in Rotterdam in 1966, today Vitol serves clients from some 40 offices worldwide and is invested in energy assets globally including 24 mM³ of storage, 850 kbpd of refining capacity, and 10 000 service stations. To date, we have committed over $2.5 billion of capital to renewable projects and are identifying and developing low‑carbon opportunities around the world.
Job Description
As a Core member of the Risk Systems team, you will develop core components for the new Risk & PnL engine:
- Technical excellence: Implement clean, well‑documented, tested, and extensible code
- Ownership: Be responsible for the performance and reliable operation of core components of the new Risk & PnL engine
- Teamwork: Collaborate closely with the rest of the team to implement high‑performance pricers for our full spectrum of physical and financial trades
- Architectural vision: Ensure integration in broader Vitol infrastructure and systems, develop an overall understanding of our systems architecture and become a sparring partner to the Risk Architect
Qualifications
- 8+ years’ experience/full proficiency in C++; some familiarity with Python
- Ability to architect and implement code to address high‑level requirements
- Experience implementing high‑performance algorithms & grid computations
- Master’s/PhD in computer science, applied mathematics, financial engineering, or an equivalent field from a top university
- Strong sense of ownership, ability to work independently as well as in a team
- Interest in business and how end users will use the product
- Excellent communication and interpersonal skills
- Full proficiency communicating in English in a business context (verbal & written)
Additional Information
- Substantial prior experience with implementing or working with a Risk & PnL engine
- Interest in financial and commodities markets
- SysAdmin experience, e.g. cloud infrastructure, Redis, Kafka, CMake, network sockets tech
Core Strategist employer: Vitol
Contact Detail:
Vitol Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Core Strategist
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those at Vitol or similar companies. A friendly chat can open doors and give you insights that a job description just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio or projects that highlight your C++ expertise or experience with Risk & PnL engines, make sure to share them during interviews. It’s all about proving you can walk the walk!
✨Tip Number 3
Prepare for technical interviews by brushing up on algorithms and system design. We know it sounds daunting, but practice makes perfect! Use platforms like StudySmarter to get those coding skills sharp.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team at Vitol.
We think you need these skills to ace Core Strategist
Some tips for your application 🫡
Show Your Technical Skills: Make sure to highlight your experience with C++ and any familiarity with Python in your application. We want to see how you've implemented high-performance algorithms and tackled complex problems in your past roles.
Demonstrate Ownership: We love candidates who take ownership of their work! In your application, share examples of how you've been responsible for the performance and reliability of projects. This will show us that you can handle the core components of our Risk & PnL engine.
Teamwork Makes the Dream Work: Collaboration is key in our team! Use your application to illustrate how you've worked closely with others to achieve common goals. We want to know how you communicate and contribute to a team environment.
Apply Through Our Website: Don't forget to apply through our website! It’s the best way for us to receive your application and ensure it gets the attention it deserves. We can't wait to see what you bring to the table!
How to prepare for a job interview at Vitol
✨Know Your Code Inside Out
Make sure you’re well-versed in C++ and have a solid understanding of Python. Be prepared to discuss your previous projects, focusing on the technical challenges you faced and how you overcame them. This will show your technical excellence and ownership.
✨Understand the Business Context
Familiarise yourself with Vitol’s operations and the energy market. Knowing how your role as a Core Strategist fits into the bigger picture will help you articulate your value during the interview. It’s all about showing that you understand not just the code, but also how it impacts the business.
✨Showcase Teamwork Skills
Prepare examples of how you’ve collaborated with others in past roles. Highlight instances where you worked closely with teams to implement high-performance solutions. This will demonstrate your ability to work effectively within a team, which is crucial for this position.
✨Communicate Clearly and Confidently
Practice explaining complex technical concepts in simple terms. Since excellent communication skills are essential, try to convey your thoughts clearly and confidently. This will not only help you connect with the interviewers but also showcase your interpersonal skills.