Python Developer

Python Developer

Slough 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 opportunities for rapid career growth.
  • Why this job: Be part of a hypergrowth company and make an impact in the trading world.
  • Qualifications: Strong Python skills and a passion for system design and architecture.
  • Other info: Dynamic environment with potential to become a millionaire in just a few years.

Core Developer (Python) – Algo Trading Firm – London – Up to £350k+ TC (DOE)

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 the 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.

Core Developer (Python) – Algo Trading Firm – London – Up to £350k+ TC (DOE)

Python Developer 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 with cutting-edge technology in a high-performance 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

✨Tip Number 1

Network like a pro! Reach out to current employees at the firm on LinkedIn. A friendly chat can give you insider info and might just get your application noticed.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project that showcases your Python prowess, make sure to mention it during interviews. It’s a great way to demonstrate your capabilities beyond the CV.

✨Tip Number 3

Prepare for technical challenges! Brush up on system design and architecture concepts, especially for distributed systems. Practising coding problems can help you ace those technical interviews.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for passionate developers. Even if you don’t tick every box, we value potential and a willingness to learn.

We think you need these skills to ace Python Developer

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
BSc in Computer Science or similar STEM subject

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 worked on scalable systems or algo trading before!

Talk About System Design: Don’t shy away from discussing your experience with system design and architecture. We’re looking for someone who can build high-performing systems, so share any relevant projects that showcase your skills in this area.

Be Clear and Concise: When writing your application, keep it clear and to the point. We appreciate a well-structured application that gets straight to the good stuff without unnecessary fluff. Remember, we’re busy building amazing tech!

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 our team!

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 understanding of how to build high-performing systems. Practising coding challenges can help you feel more confident.

✨Understand System Design

Since the role focuses on highly scalable distributed systems, take some time to review system design principles. Be prepared to talk about your previous experiences in designing and optimising systems, and think of examples that showcase your expertise.

✨Familiarise Yourself with SQL Databases

If you have experience with SQL databases, be ready to discuss it in detail. If not, do a bit of research on how to build and upgrade them, as this knowledge could set you apart from other candidates.

✨Show Enthusiasm for Learning

The firm values candidates who are eager to learn and grow. Be open about your willingness to tackle new challenges and adapt to their fast-paced environment. This attitude can make a great impression on the interviewers.

Python Developer
Durlston Partners
Location: Slough

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

>