Python Engineer in London

Python Engineer in London

London Full-Time No home office possible
D

At a Glance

  • Tasks: Design and build high-performance Python systems for a leading Algo Trading firm.
  • Company: Renowned Algo Trading firm in London with a reputation for advanced technology.
  • Benefits: Competitive salary, potential for significant earnings, and a dynamic work environment.
  • Other info: Opportunities for growth and learning in a fast-paced, innovative setting.
  • Why this job: Join a team that has made 40 staff millionaires in just two years!
  • Qualifications: Strong Python skills and a degree in Computer Science or related field.

One of London's most impressive Algo Trading firms is looking for Engineering Wizards to join their team in London. The firm is renowned for its advanced tech and above-market-rate compensation (made ~40 of its staff millionaires in the last 2 years).

In the role, you would be focusing on highly scalable distributed systems, working directly with the Lead Core Developer, the CTO and other various internal stakeholders. The system you would be designing and building will be written on Linux, in Python, but will communicate with the C++ Stack.

The focus will be on building a very high-performance system dealing with 100M+ transactions daily.

  • Excellent Python skills with a good understanding of relevant libraries.
  • Ability to design, build and optimise high-performing Python systems from scratch.
  • Previous experience building/upgrading SQL databases would be highly desirable.
  • BSc in Computer Science or similar STEM subject.

We encourage you to apply even if you think you may not currently fit all these requirements – so long as you have proven academics and are willing to work hard and learn, we want to hear from you.

Python Engineer in London employer: DURLSTON PARTNERS

Join one of London's leading Algo Trading firms, where innovation meets opportunity. With a culture that fosters collaboration and continuous learning, employees benefit from above-market compensation and the chance to work on cutting-edge technology in a dynamic environment. The firm not only rewards talent but also invests in employee growth, making it an exceptional place for those looking to make a significant impact in the world of finance and technology.
D

Contact Detail:

DURLSTON PARTNERS Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Engineer in London

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to high-performance systems or algo trading. This gives potential employers a taste of what you can do beyond your CV.

✨Tip Number 3

Prepare for technical interviews by practising coding challenges and system design problems. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, they want to see how you think and solve problems!

✨Tip Number 4

Apply through our website! We love seeing passionate candidates who are eager to learn and grow. Even if you don’t tick every box, if you’ve got the drive and a solid academic background, we want to hear from you!

We think you need these skills to ace Python Engineer in London

Python
Linux
C++
Distributed Systems
High-Performance Computing
SQL Databases
System Design
Optimisation
Scalability
Analytical Skills
Collaboration
Problem-Solving Skills
Willingness to Learn

Some tips for your application 🫡

Show Off Your Python Skills: Make sure to highlight your Python expertise in your application. We want to see how you've used Python in real-world projects, especially if you've built or optimised high-performance systems before.

Tailor Your CV: Don’t just send a generic CV! Tailor it to the job description. Mention any experience with distributed systems, SQL databases, or working in a Linux environment. We love seeing how your background fits our needs.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about this role and how your skills align with what we’re looking for. Be genuine and let your personality come through!

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 don’t miss out on any important updates from us!

How to prepare for a job interview at DURLSTON PARTNERS

✨Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss relevant libraries and demonstrate your ability to design and optimise high-performing systems. Practising coding challenges can help you feel more confident.

✨Understand the Tech Stack

Familiarise yourself with the tech stack mentioned in the job description, especially how Python interacts with C++. Being able to discuss how you would approach building scalable distributed systems will impress the interviewers.

✨Showcase Your Problem-Solving Skills

Prepare to tackle some technical problems during the interview. Think about how you would handle 100M+ transactions daily and be ready to explain your thought process clearly. This is your chance to shine as an engineering wizard!

✨Ask Insightful Questions

Don’t forget to prepare some thoughtful questions for your interviewers. Inquire about the team dynamics, the challenges they face, or the future of their technology. This shows your genuine interest in the role and helps you gauge if it’s the right fit for you.

Python Engineer in London
DURLSTON PARTNERS
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

>