Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)

Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London

London Full-Time No home office possible
Go Premium
H

At a Glance

  • Tasks: Design and build data platforms for large-scale analysis in a trading environment.
  • Company: Elite proprietary trading firm with a tech-first culture.
  • Benefits: Up to £250,000 base salary, bonuses, and comprehensive benefits.
  • Why this job: Make a real impact on quantitative research productivity with cutting-edge technologies.
  • Qualifications: Degree in Computer Science or STEM, strong Python experience, and familiarity with distributed systems.
  • Other info: Collaborative environment with clear career progression and focus on work-life balance.

An elite proprietary trading firm is seeking an experienced Python Software Engineer to join a growing engineering team focused on building large-scale data and research platforms that underpin systematic investment research. This role sits at the core of the research stack, enabling quantitative researchers to work efficiently with vast datasets and complex models. The firm operates a technology-first culture, with strong emphasis on engineering quality, scalability, and reproducibility in research.

As a Python Software Engineer, you will design and build distributed systems and data tooling that support quantitative research at scale. Key responsibilities include:

  • Designing and developing Python-based data and research platforms for large-scale analysis and experimentation
  • Building and optimising distributed data pipelines to ingest, clean, transform, and store large volumes of financial and alternative data
  • Developing frameworks and libraries that enable reproducible, scalable research workflows
  • Working closely with quantitative researchers and data teams to translate research requirements into robust engineering solutions
  • Improving system performance, reliability, and scalability across research infrastructure

Requirements:

  • Degree in Computer Science or a STEM discipline
  • Experience as a Python Software Engineer or in a similar position
  • Strong experience with Python for data engineering and research tooling
  • Familiarity with distributed systems and large-scale data processing
  • Experience with Kubernetes and Docker is beneficial
  • Solid understanding of modern software development practices (version control, testing, CI/CD)
  • Excellent communication skills and ability to work closely with researchers
  • Curiosity and enthusiasm for building scalable, research-oriented systems

What's on Offer:

  • A core engineering role with direct impact on quantitative research productivity
  • Access to modern data technologies and distributed systems
  • Highly competitive compensation, bonus structure, and comprehensive benefits
  • A collaborative, research-driven environment with strong engineering ownership
  • Clear career progression and exposure to a wide range of data and research technologies
  • Strong focus on work-life balance and long-term sustainability

If you are a Python Software Engineer interested in building distributed data and research platforms within a trading environment, please apply to be considered or email rdelaney@hunterbond.com for more information.

Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London employer: Hunter Bond

As an elite proprietary trading firm located in London, we pride ourselves on fostering a technology-first culture that prioritises engineering quality and innovation. Our collaborative work environment encourages personal growth and offers clear career progression, alongside highly competitive compensation and comprehensive benefits. Join us to make a direct impact on quantitative research productivity while enjoying a strong focus on work-life balance and access to cutting-edge data technologies.
H

Contact Detail:

Hunter Bond Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London

Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect with current employees at the firm. You never know who might give you a heads-up about an opportunity or refer you directly.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially those related to data engineering. 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 brushing up on your coding skills and understanding distributed systems. Practice common algorithms and data structures, and be ready to discuss how you've tackled similar challenges in past roles.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and contributing to our tech-first culture.

We think you need these skills to ace Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London

Python
Data Engineering
Distributed Systems
Data Processing
Kubernetes
Docker
Software Development Practices
Version Control
Testing
CI/CD
Communication Skills
Scalability
Research Workflows
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python and any relevant projects you've worked on. We want to see how your skills align 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 passionate about building data platforms and how your background makes you a great fit for our team. Keep it engaging and personal!

Showcase Your Projects: If you've worked on any interesting projects, especially those involving distributed systems or data engineering, make sure to mention them. We love seeing practical examples of your work and how you tackle challenges.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re serious about joining our awesome team!

How to prepare for a job interview at Hunter Bond

Know Your Python Inside Out

Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with data engineering and research tooling, as well as any projects you've worked on that involved large-scale data processing.

Familiarise Yourself with Distributed Systems

Since the role involves building distributed systems, it’s crucial to understand how they work. Prepare to talk about your experience with technologies like Kubernetes and Docker, and be ready to explain how you've used them in past projects.

Showcase Your Problem-Solving Skills

Be prepared to tackle some technical challenges during the interview. Think through how you would approach designing and optimising data pipelines or improving system performance, and be ready to share your thought process.

Communicate Effectively

Strong communication skills are key for this role. Practice explaining complex technical concepts in simple terms, as you'll need to collaborate closely with quantitative researchers. Show enthusiasm for teamwork and a curiosity for their research needs.

Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London
Hunter Bond
Location: London
Go Premium

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

H
  • Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus) in London

    London
    Full-Time
  • H

    Hunter Bond

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