Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight
Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight

Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight

London Full-Time 43200 - 72000 £ / year (est.) No home office possible
Go Premium
J

At a Glance

  • Tasks: Join a dynamic team to develop innovative trading strategies using Python.
  • Company: Work at a top algorithmic trading firm known for its relaxed yet stimulating culture.
  • Benefits: Enjoy a competitive salary, bonuses, and a generous benefits package.
  • Why this job: Be part of a flat management structure where your ideas are valued and celebrated.
  • Qualifications: 3+ years in software engineering with strong Python skills and a relevant degree.
  • Other info: Ideal for those who love end-to-end project ownership and empowering researchers.

The predicted salary is between 43200 - 72000 £ per year.

Fantastic opportunity for talented developers at one of the world's top algorithmic trading firms in their London office. This fully automated trading firm has a unique culture that is relaxed, yet exciting and technically stimulating, where you'll be working with some of the smartest engineers in the industry.

They are seeking quantitative software engineers with Python expertise to help them develop the next generation of trading strategies. To achieve this, you'll join a trading team whose focus is building medium-frequency systematic trading capabilities. Working closely with engineering colleagues and quant researchers, you'll be responsible for designing infrastructure and building new tools to power the research and trading environment, advocating for coding best practices within the trading team.

This role would suit someone who thrives when given end-to-end ownership of exciting projects, enjoys building tools that empower researchers and is keen to share their knowledge on open-source tools and packages.

Requirements
  • 3+ years' software engineering experience, where Python is your main language
  • Bachelor's degree in Computer Science or Engineering (or related field)
  • Substantial experience with Python libraries: numpy, scipy, pandas, matplotlib, sklearn, etc.
  • Passion for building clean, reliable and maintainable software
  • Strong quantitative reasoning skills
  • Highly skilled at multitasking and time management in a fast-paced environment
Benefits
  • Market-leading salary + bonuses + generous benefits package
  • Truly flat management structure, with no red tape
  • Friendly culture where everyone's ideas are encouraged and celebrated
  • Feel valued and be rewarded for your hard work where coding is front and centre

If this sounds like you, or you'd like to know more, please get in touch:

Dan Hampton
dan.hampton@oxfordknight.co.uk
020 3475 7192
linkedin.com/in/dan-hampton-ab029392

Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight employer: Jobs via eFinancialCareers

Oxford Knight is an exceptional employer, offering a unique blend of a relaxed yet stimulating work culture that fosters innovation and collaboration among some of the brightest minds in algorithmic trading. With a flat management structure and a strong emphasis on employee contributions, you will find your ideas valued and rewarded, alongside a market-leading salary and generous benefits package that supports your professional growth and well-being.
J

Contact Detail:

Jobs via eFinancialCareers Recruiting Team

dan.hampton@oxfordknight.co.uk

StudySmarter Expert Advice 🤫

We think this is how you could land Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight

✨Tip Number 1

Familiarise yourself with the latest trends in algorithmic trading and quantitative finance. This will not only help you understand the firm's focus but also allow you to engage in meaningful conversations during interviews.

✨Tip Number 2

Showcase your Python skills by contributing to open-source projects or creating your own tools. This demonstrates your passion for coding and your ability to build clean, maintainable software, which is crucial for this role.

✨Tip Number 3

Network with professionals in the algorithmic trading space, especially those who work at firms like Oxford Knight. Attend industry meetups or webinars to connect with potential colleagues and gain insights into their work culture.

✨Tip Number 4

Prepare to discuss your experience with Python libraries such as numpy, pandas, and sklearn in detail. Be ready to provide examples of how you've used these tools in past projects to solve complex problems.

We think you need these skills to ace Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight

Proficiency in Python
Experience with Python libraries (numpy, scipy, pandas, matplotlib, sklearn)
Strong quantitative reasoning skills
Software engineering best practices
Ability to design and build software infrastructure
Experience in algorithmic trading concepts
Multitasking and time management skills
Collaboration with engineering and research teams
Knowledge of open-source tools and packages
Problem-solving skills
Attention to detail
Ability to work in a fast-paced environment
Strong communication skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and relevant libraries like numpy, scipy, and pandas. Emphasise any projects where you've taken end-to-end ownership, as this aligns with the role's requirements.

Craft a Compelling Cover Letter: In your cover letter, express your passion for algorithmic trading and your enthusiasm for building clean, maintainable software. Mention specific examples of how you've contributed to similar projects in the past.

Showcase Your Quantitative Skills: Include any relevant quantitative reasoning skills or experiences in your application. This could be through coursework, projects, or previous job roles that demonstrate your ability to analyse data effectively.

Highlight Team Collaboration: Since the role involves working closely with engineers and quant researchers, mention any experiences where you've successfully collaborated in a team environment. This will show that you can thrive in their friendly and innovative culture.

How to prepare for a job interview at Jobs via eFinancialCareers

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python and the specific libraries mentioned in the job description, such as numpy, pandas, and matplotlib. Be prepared to discuss projects where you've used these tools effectively.

✨Demonstrate Quantitative Skills

Since the role requires strong quantitative reasoning skills, be ready to solve problems or answer questions that test your analytical abilities. Brush up on relevant mathematical concepts and be prepared to explain how you apply them in software development.

✨Discuss Your Project Ownership

The company values end-to-end ownership of projects, so share examples of past projects where you took full responsibility. Explain your approach to managing tasks and how you ensured successful outcomes.

✨Emphasise Collaboration and Communication

As you'll be working closely with engineers and quant researchers, highlight your teamwork and communication skills. Share experiences where you collaborated effectively and contributed to a positive team environment.

Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight
Jobs via eFinancialCareers
Go Premium

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

J
  • Quantitative Software Engineer (Python)- Innovative Algo Trading - Oxford Knight

    London
    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-06-26

  • J

    Jobs via eFinancialCareers

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