Quantitative Developer in London

Quantitative Developer in London

London Entry level 50000 - 60000 £ / year (est.) No home office possible
London Stock Exchange Group

At a Glance

  • Tasks: Develop and enhance quantitative products using Python, focusing on optimisation services.
  • Company: Join LSEG, a global leader in financial markets infrastructure and data.
  • Benefits: Enjoy tailored benefits, healthcare, retirement planning, and paid volunteering days.
  • Other info: Be part of a diverse team that values innovation and sustainability.
  • Why this job: Make a real impact in finance while working with cutting-edge technology and innovative projects.
  • Qualifications: 2-5 years of experience in Python and quantitative product development.

The predicted salary is between 50000 - 60000 £ per year.

LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a commitment to excellence in delivering the services our customers expect from us. With extensive experience, deep knowledge and worldwide presence across financial markets, we enable businesses and economies around the world to fund innovation, manage risk and create jobs.

The Strat team is responsible for designing, building and maintaining the code that handles the data priming, the model execution and the post-processing of the solution into a format that clients can consume. The biggest component of the role is writing and testing code, which is written in python, so it is important to enjoy coding and be comfortable with designing and writing code in a large, shared codebase. Being comfortable with inter-library dependencies, python package management and continuous development practices is also crucial.

In addition to building the calculations, the Strat team is on the front-line when it comes to executing the multilateral optimization runs, which occur multiple times a week. This requires a high level of engagement with our Production team, to provide timely support during runs and help resolve issues as they arise in real time. A client-focused approach is therefore of paramount importance for the role.

Successful candidates will build and support one or more of Quantile products. They work directly with our Production and Product Development teams to enhance the products based on feedback from clients and analysis of runs, as well as on strategic projects. We are looking for a junior quantitative developer to work on our optimisation services development and analytics.

Examples of recent projects include:

  • Implement improvements to our IR LCH compression algorithm.
  • Extend our LCH compression service suite extending it to FX product.
  • Enhance our counterparty Risk optimisation with new constraints and features.
  • Enhance our support for hedge funds and clearing brokers in initial Margin optimisations.
  • Improve the runtime performance by reducing the data set and solution search space.
  • Improve data flow, minimising manual steps, avoiding task duplication, and building an event-driven architecture.

Responsibilities:

  • Develop enhancements to the service model libraries to add new features and/or improve others. This will be a mix of strategic projects (3-6 months) and shorter-term tactical changes.
  • Become familiar with the data flow and the run processes and continually strive to improve them.
  • Investigate how to tune the model to create desired outcomes for clients.
  • Support live runs.

Essential:

  • 2-5 years of professional experience building quantitative, data intensive products in python.
  • Excellent understanding of software development best practices (such as functional and OO paradigms and standard design patterns) and design principles (SOLID).
  • Excellent understanding of commercial development practices such as testing, documentation, package management and SDLC.
  • Excellent understanding of python for numerical programs. In particular, pandas and numpy are a must.
  • Excellent problem-solving skills.
  • Strong communication skills (the role will involve explaining complex algorithms to colleagues with varying technical and mathematical experience).

Desirable:

  • Knowledge of UNIX & AWS.
  • Understanding of linear and mixed integer programming, and convex optimisation.
  • Experience with at least one commercial or open-source optimisation library or a mathematical modelling language.
  • Understanding of financial derivatives, margin and counterparty credit risk measures.
  • A solid mathematical background (numerical methods, linear algebra, partial differential equations, probability & statistics).

Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you.

LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.

Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.

Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.

We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone’s race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law.

You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.

LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.

Quantitative Developer in London employer: London Stock Exchange Group

LSEG is an exceptional employer that fosters a culture of innovation, integrity, and collaboration, making it an ideal place for a Quantitative Developer to thrive. With a commitment to employee growth, we offer tailored benefits, including healthcare and retirement planning, alongside opportunities for professional development in a diverse and inclusive environment. Located in the heart of London, our dynamic team of 25,000 individuals across 65 countries encourages creativity and values individuality, ensuring that every employee can contribute meaningfully to our mission of driving financial stability and empowering economies.
London Stock Exchange Group

Contact Detail:

London Stock Exchange Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Quantitative Developer in London

✨Tip Number 1

Network like a pro! Reach out to current or former employees at LSEG on LinkedIn. A friendly chat can give you insider info and maybe even a referral, which can really boost your chances.

✨Tip Number 2

Prepare for the technical interview by brushing up on your Python skills. Make sure you're comfortable with libraries like pandas and numpy, as well as coding challenges that might come your way.

✨Tip Number 3

Show off your problem-solving skills! Be ready to discuss past projects where you tackled complex issues, especially those related to quantitative development or optimisation.

✨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 serious about joining the team.

We think you need these skills to ace Quantitative Developer in London

Python
Pandas
NumPy
Software Development Best Practices
Functional Programming
Object-Oriented Programming
Design Principles (SOLID)
Testing
Documentation
Package Management
Software Development Life Cycle (SDLC)
Problem-Solving Skills
Communication Skills
UNIX
AWS
Linear and Mixed Integer Programming
Convex Optimisation
Mathematical Modelling Language
Financial Derivatives Knowledge
Margin and Counterparty Credit Risk Measures
Numerical Methods
Linear Algebra
Partial Differential Equations
Probability and Statistics

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Quantitative Developer role. Highlight your experience with Python, especially in data-intensive products, and showcase any relevant projects that demonstrate your coding skills and problem-solving abilities.

Craft a Compelling Cover Letter: Your cover letter should reflect your passion for coding and your understanding of the financial markets. Use it to explain why you're excited about the role and how your skills align with our needs at LSEG.

Showcase Your Technical Skills: Don’t forget to mention your familiarity with software development best practices and tools like pandas and numpy. If you have experience with AWS or optimisation libraries, make sure to include that too!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at London Stock Exchange Group

✨Know Your Python Inside Out

Since the role heavily involves coding in Python, make sure you brush up on your skills. Familiarise yourself with libraries like pandas and numpy, and be ready to discuss how you've used them in past projects. Practising coding problems related to numerical programming can also give you a solid edge.

✨Understand the Financial Context

Get a good grasp of financial derivatives, margin, and counterparty credit risk measures. This knowledge will not only help you answer questions more effectively but also demonstrate your commitment to understanding the industry. Consider reading up on recent trends or challenges in the financial markets.

✨Showcase Your Problem-Solving Skills

Be prepared to discuss specific examples where you've tackled complex problems. Use the STAR method (Situation, Task, Action, Result) to structure your answers. Highlight how you approached the problem, the tools you used, and the impact of your solution.

✨Communicate Clearly and Confidently

Since you'll need to explain complex algorithms to colleagues with varying levels of technical expertise, practice articulating your thoughts clearly. Mock interviews with friends or mentors can help you refine your communication style and boost your confidence.

Quantitative Developer in London
London Stock Exchange Group
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>