Python Software Engineer - London / Amsterdam- Leading Global Market Maker
Apply now
Python Software Engineer - London / Amsterdam- Leading Global Market Maker

Python Software Engineer - London / Amsterdam- Leading Global Market Maker

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

At a Glance

  • Tasks: Design and develop innovative software solutions for trading activities.
  • Company: Join a leading global market maker in finance, known for its cutting-edge technology.
  • Benefits: Enjoy competitive pay, flexible work options, and a dynamic team environment.
  • Why this job: Be part of a mission-driven team that impacts financial markets and values your tech skills.
  • Qualifications: Strong Python skills and a passion for solving complex problems are essential.
  • Other info: Opportunities for growth in a fast-paced, collaborative trading environment.

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

My client is a leading global market maker across a broad array of fixed income and equity securities. Their world-class capabilities position them to meet the liquidity demands of a diverse group of institutional clients in all market conditions. In partnering with them, clients - including asset managers, banks, broker-dealers, hedge funds, government agencies and public pension programs - are able to gain a powerful trading advantage and are better positioned to meet their investment goals.

In their mission to be the most successful investment team in the world, they hire the brightest minds in technology, research, and finance to create innovative solutions that impact the financial markets and take data analysis to new levels. Software Engineers create next-generation software solutions to support business areas across the firm. Software Engineers work closely with business leaders to develop and deliver custom software solutions that optimize performance and efficiency.

Responsibilities
  • Design, develop, test, and deploy elegant software solutions across the firm
  • Partner with business leaders to define priorities and deliver custom technology solutions
  • Analyze complex business and technical problems
  • Make sound decisions proactively and in a self-directed manner
  • Provide timely systems support for trading activities
Qualifications
  • Strong preference for candidates with experience in proprietary finance, high-frequency trading (HFT) and/or market-making.
  • In-depth experience working in Python
  • The ambition to solve open-ended problems using analytical methods
  • Knowledge of Linux systems
  • Strong scripting experience with an ability to integrate various components and systems (in-house and third-party)
  • Professional experience working with distributed systems
  • Knowledge of SDLC methodologies
  • Strong communication and interpersonal skills applicable to a dynamic trading environment
  • Minimum Bachelor's degree in Computer Science (or related field)
  • A deep passion for technology and software development
Preferred Qualifications
  • Experience with proprietary trading and market making
  • Experience with Kafka, KdB, SQL Server, Javascript, C++

Salary: Variable - they are market leaders in compensation and pay talent based on technical ability and what they deserve. They do not base offers on your current earnings or average pay for years of experience.

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

Sam Jenkins +44 (0)20 7663 2734

Python Software Engineer - London / Amsterdam- Leading Global Market Maker employer: Oxford Knight

As a leading global market maker, our company offers an exceptional work environment in London and Amsterdam, where innovation and collaboration thrive. We prioritise employee growth through continuous learning opportunities and a culture that values diverse perspectives, ensuring that our team of Python Software Engineers can make a significant impact on the financial markets. With competitive compensation packages and a commitment to recognising talent based on merit, we provide a rewarding career path for those passionate about technology and finance.
O

Contact Detail:

Oxford Knight Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Software Engineer - London / Amsterdam- Leading Global Market Maker

✨Tip Number 1

Familiarise yourself with the latest trends in high-frequency trading and market-making. Understanding the nuances of these areas will not only help you during interviews but also demonstrate your genuine interest in the role.

✨Tip Number 2

Network with professionals in the finance and tech sectors, especially those who work in proprietary trading. Attend relevant meetups or webinars to gain insights and potentially get referrals that could boost your application.

✨Tip Number 3

Brush up on your Python skills by working on projects that involve data analysis or algorithm development. Having practical examples to discuss can set you apart from other candidates during the interview process.

✨Tip Number 4

Prepare to discuss your experience with distributed systems and SDLC methodologies in detail. Be ready to provide specific examples of how you've applied these concepts in previous roles, as this will show your depth of knowledge and problem-solving abilities.

We think you need these skills to ace Python Software Engineer - London / Amsterdam- Leading Global Market Maker

Proficiency in Python
Experience in proprietary finance
Knowledge of high-frequency trading (HFT)
Understanding of market-making principles
Strong analytical skills
Familiarity with Linux systems
Scripting experience for system integration
Professional experience with distributed systems
Knowledge of SDLC methodologies
Strong communication skills
Interpersonal skills in a trading environment
Experience with Kafka
Familiarity with KdB
Knowledge of SQL Server
Experience with Javascript
Understanding of C++

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant technologies mentioned in the job description, such as Linux systems and distributed systems. Use specific examples to demonstrate your skills in high-frequency trading or market-making.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and software development. Mention how your background aligns with the company's mission and how you can contribute to their innovative solutions in the financial markets.

Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex business and technical problems in previous roles. Highlight your analytical methods and decision-making processes to demonstrate your capability in a dynamic trading environment.

Highlight Communication Skills: Since the role involves partnering with business leaders, emphasise your strong communication and interpersonal skills. Provide examples of how you've effectively collaborated with teams to deliver custom technology solutions.

How to prepare for a job interview at Oxford Knight

✨Showcase Your Python Expertise

Make sure to highlight your in-depth experience with Python during the interview. Be prepared to discuss specific projects where you've used Python to solve complex problems, as this will demonstrate your technical proficiency and ability to contribute to their software solutions.

✨Understand the Financial Context

Since the role is within a market-making firm, it's crucial to have a grasp of financial concepts, especially related to high-frequency trading (HFT). Brush up on relevant terminology and be ready to discuss how your technical skills can impact trading strategies and performance.

✨Demonstrate Problem-Solving Skills

Prepare to tackle open-ended problems during the interview. You might be asked to think through a technical challenge or case study, so practice articulating your thought process clearly and logically. This will showcase your analytical abilities and self-directed decision-making.

✨Communicate Effectively

Strong communication skills are essential in a dynamic trading environment. Practice explaining complex technical concepts in simple terms, as you may need to collaborate with business leaders. Being able to convey your ideas clearly will set you apart from other candidates.

Python Software Engineer - London / Amsterdam- Leading Global Market Maker
Oxford Knight
Apply now
O
  • Python Software Engineer - London / Amsterdam- Leading Global Market Maker

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

    Application deadline: 2027-04-05

  • O

    Oxford Knight

Similar positions in other companies
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Discover now
>