Systematic Quantitative Developer
Systematic Quantitative Developer

Systematic Quantitative Developer

London Full-Time 48000 - 84000 ÂŁ / year (est.) No home office possible
E

At a Glance

  • Tasks: Join a dynamic team to develop data-driven trading strategies using Python.
  • Company: Engelhart is a leading commodities trading company with a collaborative culture and diverse teams.
  • Benefits: Enjoy competitive pay, 25 days holiday, and robust health benefits including medical and dental.
  • Why this job: Be part of an innovative greenfield project in systematic trading with real-world impact.
  • Qualifications: 2-5 years of Python development experience; familiarity with cloud tech and data ecosystems preferred.
  • Other info: Inclusive workplace promoting diversity and offering training opportunities for personal growth.

The predicted salary is between 48000 - 84000 ÂŁ per year.

About Us

Engelhart was founded in 2013 by BTG Pactual Group as a commodities trading company. Our business model is “asset light” and highly diversified – giving us the ability to adapt effectively and nimbly to changing market conditions. We have assembled successful multidisciplinary teams, leveraging advanced fundamental analysis with deep quantitative and weather research capabilities. Our activities are underpinned by strong risk management practices and by powerful technology and operational excellence. We have exceptional teams with diverse global backgrounds and decades of experience, and are driven by a highly collaborative culture, across products and competencies.

In 2024, Engelhart acquired Trailstone, a global energy trading and technology company. The acquisition provides us with new expertise, analytics and proprietary technology which is being used to provide risk management and optimisation services to help maximise the value of our clients’ renewable power. The acquisition also expanded Engelhart’s capabilities into physical natural gas across North America, a critical fuel to support the energy transition.

Our talented and experienced individuals work together according to its four company values: be bold, be collaborative, be proactive, be your best.

About the Role

We are looking for an experienced Python developer to join the new Quantitative Systematic Team here at Engelhart. Based in the London office, we are a small team comprising quant researchers and developers, building a portfolio of data-driven trading strategies and underlying technical infrastructure. The role requires strong Python and mathematical skills, along with the ability to deliver robust code that will run our strategies. From a programming perspective, the role offers numerous exciting challenges to solve and learn from, including performance optimization when dealing with large volumes of data, building cloud-native applications, and developing versatile reporting and visualization frameworks. As this is a greenfield development project, the role also provides exposure to all stages of systematic trading; from data ingestion to forecasting, portfolio construction, execution, and reporting.

About You

This person will be an experienced developer, comfortable working directly with stakeholders in a highly commercial environment. An understanding of the underlying mathematics would be beneficial for this individual, though a lack of prior experience in finance would not necessarily be a problem for a successful candidate.

In addition, we are looking for somebody with the following experience and skills:

  • Around 2 to 5 years of experience in a similar role.
  • Strong Python skills.
  • Experience with the Python data ecosystem, specifically pandas.
  • Knowledge of cloud technologies, ideally AWS and Azure.
  • Familiarity with CI solutions.
  • Knowledge of Docker and Kubernetes is a plus.
  • Experience in finance is beneficial, particularly in commodities.

What we offer

  • Competitive compensation and participation in Engelhart’s discretionary bonus plan.
  • 25 days of annual holiday entitlement, excluding UK public holidays.
  • Robust benefits package such as Medical, Dental, Vision, Life insurance, pension contribution match, and supplemental benefits partially subsidised by the Company.
  • Eligibility to receive external and internal training in accordance with our Training & Development Policy.

We believe in inclusivity and are therefore dedicated to ensuring all employees – across gender identity, race, ethnicity, sexual orientation, religion, life experience, background and more – feel welcome and included in the company. We promote diversity because we believe it is essential to our ability to think holistically.

Systematic Quantitative Developer employer: Engelhart

Engelhart is an exceptional employer, offering a dynamic work environment in London that fosters collaboration and innovation among its diverse teams. With a strong commitment to employee growth through comprehensive training and development opportunities, Engelhart ensures that its staff are well-equipped to tackle exciting challenges in systematic trading. The company also provides a competitive compensation package, robust benefits, and a culture that values inclusivity and diversity, making it an attractive place for talented individuals seeking meaningful and rewarding careers.
E

Contact Detail:

Engelhart Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Systematic Quantitative Developer

✨Tip Number 1

Familiarise yourself with the latest trends in systematic trading and quantitative development. Engelhart values innovation, so being able to discuss recent advancements or technologies in your interview can set you apart.

✨Tip Number 2

Network with professionals in the commodities trading and quantitative development sectors. Attend relevant meetups or webinars to connect with potential colleagues or mentors who can provide insights into Engelhart's culture and expectations.

✨Tip Number 3

Brush up on your Python skills, especially with libraries like pandas. Consider working on personal projects that involve data analysis or cloud-native applications to demonstrate your practical experience during interviews.

✨Tip Number 4

Understand Engelhart's business model and how they leverage technology for risk management and optimisation. Being able to articulate how your skills align with their goals will show that you're not just a fit for the role, but also for the company.

We think you need these skills to ace Systematic Quantitative Developer

Strong Python programming skills
Experience with the Python data ecosystem, specifically pandas
Knowledge of cloud technologies, ideally AWS and Azure
Familiarity with Continuous Integration (CI) solutions
Knowledge of Docker and Kubernetes
Mathematical skills relevant to quantitative analysis
Ability to deliver robust and optimised code
Experience in developing cloud-native applications
Understanding of systematic trading processes
Strong problem-solving skills
Excellent communication skills for stakeholder interaction
Experience in finance, particularly in commodities (beneficial but not essential)
Adaptability to work in a fast-paced, commercial environment

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Python development experience and any relevant projects you've worked on. Emphasise your familiarity with the Python data ecosystem, particularly pandas, as well as any cloud technologies like AWS or Azure.

Craft a Strong Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, especially in systematic trading and quantitative analysis. Use specific examples to demonstrate your problem-solving abilities and technical expertise.

Showcase Relevant Projects: If you have worked on any projects related to systematic trading, data analysis, or cloud-native applications, be sure to include them in your application. Describe your role in these projects and the impact they had, showcasing your ability to deliver robust code.

Highlight Soft Skills: Engelhart values collaboration and proactivity. In your application, mention experiences where you worked effectively in a team or took initiative in a project. This will demonstrate that you embody their company values and can thrive in their collaborative culture.

How to prepare for a job interview at Engelhart

✨Showcase Your Python Skills

As a Systematic Quantitative Developer, strong Python skills are essential. Be prepared to discuss your experience with Python, particularly in relation to data manipulation using libraries like pandas. Consider bringing examples of projects where you've optimised performance or built applications.

✨Understand the Business Model

Engelhart operates on an 'asset light' model and is highly diversified. Familiarise yourself with their business approach and how it impacts trading strategies. This knowledge will demonstrate your interest in the company and its operations during the interview.

✨Prepare for Technical Questions

Expect technical questions related to cloud technologies, CI solutions, and containerisation tools like Docker and Kubernetes. Brush up on these topics and be ready to explain how you've used them in past roles or projects.

✨Emphasise Collaboration and Proactivity

Engelhart values collaboration and proactivity. Prepare examples from your previous work that highlight your ability to work in teams and take initiative. This will align well with their company culture and values.

Systematic Quantitative Developer
Engelhart
E
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>