Python Developer in City of London

Python Developer in City of London

City of 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: Join one of London's top Algo Trading firms with a stellar tech team.
  • Benefits: Earn up to Β£350k+ total compensation, plus become part of a millionaire-making culture.
  • Why this job: Be at the forefront of technology and make a real impact in finance.
  • Qualifications: Strong Python skills and experience in system design for distributed systems.
  • Other info: Dynamic growth environment with opportunities to learn and excel.

One of London's most impressive Algo Trading firms is looking for Engineering Wizards to join their team in London. Having arguably one of the best technology teams in the world, the firm is in a stage of hypergrowth, looking to deliver on its ambitious plans to be a leading liquidity provider in the market.

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.

Requirements:

  • Excellent Python skills with a good understanding of relevant libraries.
  • Significant system design and architecture knowledge for highly distributed systems.
  • Ability to design, build and optimise high-performing Python systems from scratch.
  • Previous experience building/upgrading SQL databases would be highly desirable.
  • Good knowledge of source versioning systems.
  • 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.

Note: if you haven't received a reply within 3 days, your application was unfortunately not accepted.

Python Developer in City of London employer: Durlston Partners

Join one of London's leading Algo Trading firms, where innovation meets opportunity. With a culture that fosters collaboration and growth, employees benefit from competitive compensation packages and the chance to work with cutting-edge technology in a fast-paced environment. This is not just a job; it's a chance to be part of a team that has already made many millionaires and is poised for even greater success.
D

Contact Detail:

Durlston Partners Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Python Developer in City of London

✨Tip Number 1

Network like a pro! Reach out to current employees on LinkedIn or attend industry meetups. A friendly chat can sometimes land you an interview before you even apply.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for technical interviews by practicing coding challenges. Websites like LeetCode or HackerRank can help you sharpen your skills and boost your confidence.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate developers, and applying directly can give you a better chance of getting noticed.

We think you need these skills to ace Python Developer in City of London

Python
Linux
System Design
Architecture for Distributed Systems
High-Performance System Development
SQL Database Management
Source Versioning Systems
Scalability
Optimisation Techniques
Collaboration with Stakeholders
Problem-Solving Skills
Adaptability
Willingness to Learn

Some tips for your application 🫑

Tailor Your CV: Make sure your CV highlights your Python skills and any relevant experience with distributed systems. We want to see how your background aligns with the role, so don’t be shy about showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the opportunity and how your skills can contribute to our ambitious plans. Keep it concise but impactful!

Showcase Your Projects: If you've worked on any projects that demonstrate your ability to design and optimise high-performing Python systems, make sure to mention them. We love seeing real-world applications of your skills!

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’re considered for the role. Plus, it’s super easy!

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 libraries and frameworks you've used, and maybe even solve a coding challenge on the spot. Practising common algorithms and data structures can really help you shine.

✨Understand System Design

Since this role involves designing highly scalable distributed systems, be prepared to talk about your previous experiences in system design. Think about how you would approach building a high-performance system and be ready to explain your thought process clearly.

✨Familiarise Yourself with SQL Databases

If you have experience with SQL databases, make sure to highlight it. Brush up on your knowledge of database design and optimisation techniques, as this could come up during technical discussions. Being able to demonstrate your understanding will set you apart.

✨Show Enthusiasm for Learning

This firm values candidates who are eager to learn and grow. Be open about your willingness to tackle new challenges and technologies. Share examples of how you've adapted in the past, and express your excitement about the opportunity to work with cutting-edge tech.

Python Developer in City of London
Durlston Partners
Location: City of 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

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