Quantitative Developer - London Stock Exchange Group

Quantitative Developer - London Stock Exchange Group

London Full-Time 60000 - 80000 € / year (est.) No home office possible
Jobs via eFinancialCareers

At a Glance

  • Tasks: Develop and enhance quantitative products using Python in a collaborative environment.
  • Company: Join the London Stock Exchange Group, a leader in financial services.
  • Benefits: Enjoy healthcare, retirement planning, paid volunteering days, and wellbeing initiatives.
  • Other info: Diverse and inclusive workplace with opportunities for professional growth.
  • Why this job: Make an impact on financial solutions while working with cutting-edge technology.
  • Qualifications: 2-5 years of Python experience in quantitative product development required.

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

The Strat team is responsible for designing, building and maintaining the code that handles data priming, model execution and post‑processing of the solution into a format clients can consume. The primary focus is on writing and testing Python code in a large, shared codebase, managing inter‑library dependencies, Python package management and continuous development practices. It also involves high‑level engagement with the Production team to support multiple multilateral optimisation runs per week, ensuring timely support and rapid issue resolution. Successful candidates will work on Quantile products, collaborating with Production and Product Development to enhance offerings based on client feedback, run analysis and strategic projects.

Responsibilities

  • Develop enhancements to the service model libraries to add new features and/or improve existing ones, including strategic projects (3–6 months) and shorter‑term tactical changes.
  • Become familiar with the data flow and run processes, continually improving them.
  • Investigate model tuning to achieve desired client outcomes.
  • Support live optimisation runs.

Essential Qualifications

  • 2–5 years of professional experience building quantitative, data‑intensive products in Python.
  • Excellent understanding of software development best practices (functional and OO paradigms, SOLID principles and standard design patterns).
  • Strong knowledge of commercial development practices such as testing, documentation, package management and SDLC.
  • Expertise in Python for numerical programming, particularly pandas and NumPy.
  • Excellent problem‑solving skills.
  • Strong communication skills to explain complex algorithms to colleagues with varying technical and mathematical expertise.

Desirable Qualifications

  • Knowledge of Unix and 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.
  • Strong mathematical background (numerical methods, linear algebra, PDEs, probability & statistics).

Career Stage Senior Associate

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

Equal Opportunities LSEG is an equal opportunities employer. It does not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy, disability or any other basis protected under applicable law. We are committed to accommodating religious practices and mental health or physical disability needs.

Quantitative Developer - London Stock Exchange Group employer: Jobs via eFinancialCareers

The London Stock Exchange Group is an exceptional employer that fosters a collaborative and innovative work culture, particularly for Quantitative Developers. With a strong emphasis on employee growth through tailored benefits such as healthcare, retirement planning, and paid volunteering days, LSEG provides a supportive environment where professionals can thrive. Located in the heart of London, employees benefit from engaging with cutting-edge financial technologies while contributing to impactful projects that enhance client offerings.

Jobs via eFinancialCareers

Contact Detail:

Jobs via eFinancialCareers Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Quantitative Developer - London Stock Exchange Group

Tip Number 1

Network like a pro! Reach out to folks in the industry, especially those at the London Stock Exchange Group. A friendly chat can open doors that a CV just can't.

Tip Number 2

Show off your skills! If you’ve got a GitHub or similar portfolio, make sure it’s up to date. Share your Python projects and any cool quantitative models you've built. It’s a great way to demonstrate your expertise.

Tip Number 3

Prepare for the technical interview! Brush up on your Python knowledge, especially around pandas and NumPy. Practice explaining complex algorithms in simple terms – it’ll impress the interviewers!

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, we love seeing candidates who take that extra step.

We think you need these skills to ace Quantitative Developer - London Stock Exchange Group

Python Programming
Data Analysis
Software Development Best Practices
Functional Programming
Object-Oriented Programming
SOLID Principles
Design Patterns

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with Python and quantitative development. We want to see how your skills align with the job description, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re passionate about the role and how your background makes you a perfect fit for our team. Keep it concise but engaging – we love a good story!

Showcase Your Problem-Solving Skills:In your application, give examples of how you've tackled complex problems in the past. We’re looking for candidates who can think critically and creatively, so don’t hold back on sharing your thought process!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our team at StudySmarter!

How to prepare for a job interview at Jobs via eFinancialCareers

Know Your Python Inside Out

Since the role heavily focuses on Python, make sure you brush up on your skills, especially with libraries like pandas and NumPy. Be ready to discuss your past projects and how you've used these tools to solve complex problems.

Understand Software Development Best Practices

Familiarise yourself with software development principles such as SOLID and design patterns. Be prepared to explain how you've applied these in your previous roles, as this will show your depth of knowledge and commitment to quality coding.

Communicate Complex Ideas Simply

You’ll need to explain algorithms to colleagues with varying levels of expertise. Practice breaking down complex concepts into simpler terms, as this will demonstrate your strong communication skills and ability to collaborate effectively.

Show Your Problem-Solving Skills

Be ready to tackle hypothetical scenarios or case studies during the interview. Think through your problem-solving process and be prepared to discuss how you approach model tuning and optimisation to achieve client outcomes.