Python Software Engineer (Volatility/Options) | Front Office Commodities Trading | Up to 80,000 + Strong Bonus + Benefits | Hybrid (London)

Python Software Engineer (Volatility/Options) | Front Office Commodities Trading | Up to 80,000 + Strong Bonus + Benefits | Hybrid (London)

London Full-Time 36000 - 60000 € / year (est.) No home office possible
VirtueTech Recruitment Group

At a Glance

  • Tasks: Build next-gen trading systems and collaborate with Quants and tech teams.
  • Company: Leading Trading House with a dynamic front office environment.
  • Benefits: Up to £80,000 salary, strong bonuses, and hybrid working options.
  • Other info: Fast-paced environment with opportunities for career advancement.
  • Why this job: Make an impact in trading while growing into a Quant developer role.
  • Qualifications: 2-3+ years of core Python experience and knowledge of volatility surfaces.

The predicted salary is between 36000 - 60000 € per year.

A Python Developer with strong core engineering skills is required by a leading Trading House institution to support the build-out of next-generation systems. This is a unique opportunity because you will be working front office on requirements provided by the business and help to build them out for their front office desks.

In the future, there is an opportunity to become a Quant developer, offering lots of room to grow within the business itself. You will be working in a fast-paced environment helping Quants and Technology teams to deliver scalable trading services. This role offers the chance to influence architectural decisions and contribute to modernising core platforms used across trading.

Key Responsibilities:
  • Engineering high-quality backend services using core Python, developing software from scratch rather than simple scripting (experience with OOP is important).
  • Working closely with cross-functional teams to gather requirements and deliver robust, well-architected solutions.
  • Supporting the evolution of system architecture and best practices.
Tech Stack & Experience Required:
  • Strong core Python engineering experience (2-3+ years).
  • Exposure to OOP is hugely beneficial.
  • Knowledge of volatility surface (any asset class) is a must have.
  • Solid communication skills - able to work closely with technical and non-technical stakeholders.
  • Understanding of options and front office experience is important to have to understand the business knowledge of this space.
Offer:
  • Up to £80,000 base salary + strong bonus + dividend payments each year tax free.
  • Hybrid working: 3 days in the office, 2 days remote.

Python Software Engineer (Volatility/Options) | Front Office Commodities Trading | Up to 80,000 + Strong Bonus + Benefits | Hybrid (London) employer: VirtueTech Recruitment Group

Join a leading Trading House institution that values innovation and collaboration, offering a dynamic work culture where your contributions directly impact the front office operations. With competitive compensation, strong bonuses, and hybrid working arrangements, this role not only provides excellent financial rewards but also significant opportunities for professional growth, including the potential to transition into a Quant developer position. Experience a fast-paced environment in London, where you will work alongside talented Quants and Technology teams to shape the future of trading systems.

VirtueTech Recruitment Group

Contact Detail:

VirtueTech Recruitment Group Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Python Software Engineer (Volatility/Options) | Front Office Commodities Trading | Up to 80,000 + Strong Bonus + Benefits | Hybrid (London)

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those working in trading or finance. Attend meetups or webinars related to Python and commodities trading to make connections that could lead to job opportunities.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially any that relate to volatility or options. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your OOP concepts and understanding of volatility surfaces. Be ready to discuss how you've tackled challenges in past projects, as this will demonstrate your problem-solving skills to hiring managers.

Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities that might just be the perfect fit for you. Plus, it’s a great way to ensure your application gets seen by the right people.

We think you need these skills to ace Python Software Engineer (Volatility/Options) | Front Office Commodities Trading | Up to 80,000 + Strong Bonus + Benefits | Hybrid (London)

Core Python Engineering
Object-Oriented Programming (OOP)
Volatility Surface Knowledge
Communication Skills
Cross-Functional Collaboration
System Architecture Understanding
Robust Solution Development

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the role. Highlight your core Python engineering skills and any experience with OOP. We want to see how your background aligns with the requirements of the Python Software Engineer position.

Showcase Relevant Experience:Don’t just list your past jobs; showcase relevant projects or experiences that demonstrate your understanding of volatility surfaces and options. This will help us see your fit for the front office environment.

Keep It Clear and Concise:When writing your application, keep it clear and concise. Use bullet points where possible to make it easy for us to read through your qualifications and achievements quickly.

Apply Through Our Website:We encourage you to apply through our website for a smoother process. This way, we can ensure your application gets the attention it deserves and you can easily track its progress.

How to prepare for a job interview at VirtueTech Recruitment Group

Know Your Python Inside Out

Make sure you brush up on your core Python skills, especially around OOP principles. Be ready to discuss your past projects and how you've built software from scratch, as this will show your engineering prowess.

Understand the Trading Environment

Familiarise yourself with the basics of commodities trading, volatility surfaces, and options. This knowledge will help you connect with the interviewers and demonstrate that you understand the business context of the role.

Communicate Clearly

Since you'll be working with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms. Good communication can set you apart, so think about how you can convey your ideas effectively.

Show Your Growth Mindset

Express your enthusiasm for evolving into a Quant developer. Highlight any relevant experiences or learning you've pursued that align with this goal, as it shows you're keen to grow within the company.