Python Engineer Trading

Python Engineer Trading

City of London Full-Time 90000 - 210000 £ / year (est.) No home office possible
Q

At a Glance

  • Tasks: Join the trading team to enhance execution and manage proprietary trading systems.
  • Company: A leading global Quant Investment manager with £20 billion under management.
  • Benefits: Enjoy a competitive salary, bonuses, hybrid work, and ongoing training.
  • Why this job: Work in a relaxed, innovative environment with smart colleagues passionate about technology.
  • Qualifications: 5+ years of Python experience, knowledge of data structures, and familiarity with Linux.
  • Other info: Flexible dress code and a culture that encourages learning and collaboration.

The predicted salary is between 90000 - 210000 £ per year.

Our client is one of the largest Quant Investment managers globally, with around £20 billion under management. They are mainly quant based but have high frequency and systematic exposure. The role sits with the trading team on the bleeding edge of technology as well as execution. This is an environment of science and intellectuals. The firm is known globally for its attitudes and rigour; more importantly, you will be surrounded by smart people deeply interested in teaching what they know and in learning from you.

The firm has a reputation for bright minds and interesting ideas for Alpha generation. Technology plays a serious part in their business in an operation that runs 24/7 globally. You will play a serious part in making the London office more efficient in its execution. The environment is that of Facebook or Google, relaxed and open with time to think and make the right decisions. The atmosphere is calm and relaxed with an open dress code. This is a role for techies, those who are motivated by the sharp end of technology and the possibility of making serious money doing something you are passionate about.

Development is agile and fast-paced. As requirements evolve, you will leverage the best of the open source community, sometimes substituting your own solutions where greater performance is needed. You will be encouraged to evangelise and prototype new technologies, and through doing so, you will help shape the architecture.

Responsibilities include:

  • Manage the day-to-day technology requirements of our proprietary trading systems.
  • Accelerate trading and research analysis workflows by utilising and expanding on in-house infrastructure and improving productivity.
  • Write performance sensitive code and user-friendly APIs to facilitate access to our in-house data analysis infrastructure.

Python Engineers Must Have:

  • 5+ years of experience building demanding, live systems in Python.
  • In-depth knowledge of Python and keeps up with current standards.
  • Up-to-date knowledge of the Python ecosystem: third party libraries, packaging in-built Python libraries.
  • Solid understanding of data structures.
  • Familiarity with Github Actions.
  • Familiarity with Linux.

You will be joining a progressive and exciting company committed to excellence. They offer an excellent working environment with ongoing training and a structured career path. You can also expect an excellent salary and benefits package, including a large bonus from day 1.

My client is based in London, with 2 days in the office.

Technologies: Python, Javascript, Django.

Python Engineer Trading employer: Quant Capital

Our client is an exceptional employer, offering a dynamic and intellectually stimulating environment in the heart of London. With a strong commitment to employee growth, they provide ongoing training and a structured career path, alongside a competitive salary and substantial bonuses from day one. The relaxed, open culture fosters collaboration and innovation, making it an ideal place for tech enthusiasts eager to make a significant impact in the world of quantitative trading.
Q

Contact Detail:

Quant Capital Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Engineer Trading

✨Tip Number 1

Familiarise yourself with the latest trends in Python development, especially those relevant to trading systems. Being able to discuss recent advancements or popular libraries during your interview can demonstrate your passion and commitment to the field.

✨Tip Number 2

Engage with the quant finance community online. Platforms like GitHub or Stack Overflow can be great for networking and showcasing your expertise. Contributing to open-source projects related to trading can also help you stand out.

✨Tip Number 3

Prepare to discuss your experience with performance-sensitive code and user-friendly APIs. Be ready to share specific examples of how you've optimised systems in the past, as this will be crucial for the role.

✨Tip Number 4

Research the company culture and values. Understanding their relaxed yet intellectually rigorous environment will help you tailor your approach during interviews, showing that you're a good fit for their team.

We think you need these skills to ace Python Engineer Trading

Advanced Python Programming
Experience with Live Systems Development
Knowledge of Python Ecosystem and Libraries
Data Structures Understanding
Familiarity with GitHub Actions
Linux Proficiency
API Development
Performance Optimisation
Agile Development Methodologies
Collaboration and Teamwork
Problem-Solving Skills
Adaptability to Evolving Requirements
Strong Communication Skills
Interest in Financial Markets and Trading Systems

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your 5+ years of experience in building demanding live systems in Python. Include specific projects or roles that demonstrate your in-depth knowledge of Python and familiarity with relevant technologies like Github Actions and Linux.

Craft a Compelling Cover Letter: In your cover letter, express your passion for technology and how it aligns with the company's innovative environment. Mention your eagerness to contribute to their trading team and how your skills can help improve execution efficiency.

Showcase Relevant Projects: If you have worked on performance-sensitive code or user-friendly APIs, be sure to include these examples in your application. Highlight any contributions to open-source projects or personal projects that demonstrate your coding skills and understanding of data structures.

Prepare for Technical Questions: Anticipate technical questions related to Python and the trading domain. Brush up on your knowledge of the Python ecosystem and be ready to discuss how you've leveraged third-party libraries in past projects.

How to prepare for a job interview at Quant Capital

✨Showcase Your Python Expertise

Make sure to highlight your experience with Python, especially in building demanding live systems. Be prepared to discuss specific projects where you've implemented performance-sensitive code and user-friendly APIs.

✨Demonstrate Your Knowledge of the Ecosystem

Familiarise yourself with the latest trends and libraries in the Python ecosystem. During the interview, mention any third-party libraries you’ve used and how they contributed to your projects.

✨Discuss Agile Development Experience

Since the role involves fast-paced agile development, be ready to talk about your experience working in agile teams. Share examples of how you've adapted to changing requirements and contributed to team success.

✨Prepare for Technical Questions

Expect technical questions related to data structures, Linux, and GitHub Actions. Brush up on these topics and be ready to solve problems or explain concepts clearly during the interview.

Python Engineer Trading
Quant Capital
Q
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>