Python Developer

Python Developer

City of London Full-Time 36000 - 60000 £ / year (est.) No home office possible
Robert Walters

At a Glance

  • Tasks: Develop and maintain backend tools for electronic trading infrastructure.
  • Company: Join a globally recognised financial services firm with a tech-first culture.
  • Benefits: Competitive salary, inclusive environment, and opportunities for skill growth.
  • Why this job: Make an impact in elite electronic trading and enhance your backend skills.
  • Qualifications: Strong Python skills and experience in backend service development.
  • Other info: Dynamic team with a focus on reliability and excellence.

The predicted salary is between 36000 - 60000 £ per year.

Join to apply for the Python Developer role at Robert Walters

Join to apply for the Python Developer role at Robert Walters

Get AI-powered advice on this job and more exclusive features.

This range is provided by Robert Walters. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Robert Walters

Direct IT Recruiter – Outsourcing – EMEA.

We\’re recruiting on behalf of a globally recognised financial services firm seeking a Backend Python Developer to join their Specialised Electronic Trading Infrastructure (SETI) team.
This role is ideal for a strong backend engineer with a focus on infrastructure tooling and systems automation – no cloud work involved. You\’ll be working on the internal tools and platforms that support one of the most performance-sensitive trading environments in the world.
Role Overview:
Develop and maintain backend tools to automate and manage the electronic trading infrastructure.
Collaborate with engineering and operations teams to ensure high system reliability and maintainability.
Focus on robust, secure, and efficient internal systems – not cloud-based or external-facing services.
Key Requirements:
Strong Python programming skills, with solid software engineering fundamentals.
Experience in developing backend services and command-line tools for system and infrastructure management.
Proficient with unit testing, mocking, and working in Linux environments.
Familiarity with CLI-based debugging tools (e.g., tcpdump).
Hands-on experience with Git, Jenkins, test-driven development, and CI pipelines.
Nice to Have:
Experience with Ansible or similar infrastructure-as-code tools.
Exposure to Agile practices (Scrum, Kanban).
Knowledge of RESTful APIs for infrastructure control and automation.
Prior work in regulated industries or environments with strict security requirements.
Why Join?
Contribute to a globally critical infrastructure that powers elite electronic trading.
Work in a technical, engineering-first culture focused on excellence and reliability.
Opportunity to grow your backend and infrastructure automation skills in a Tier-1 financial firm.
Interested?
Submit your CV to learn more. All applications are handled in strict confidence

We are committed to creating an inclusive recruitment experience.If you have a disability or long-term health condition and require adjustments to the recruitment process, our Adjustment Concierge Service is here to support you. Please reach out to us at to discuss further.

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    Technology, Information and Internet

Referrals increase your chances of interviewing at Robert Walters by 2x

Get notified about new Python Developer jobs in City Of London, England, United Kingdom .

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

Graduate Software Engineer 2025 – Platform

London, England, United Kingdom 5 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 year ago

London, England, United Kingdom 2 months ago

London, England, United Kingdom 5 months ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 8 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 3 days ago

Graduate Software Engineer 2025 – RegTech

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 years ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom $140,000.00-$180,000.00 1 month ago

London, England, United Kingdom 1 month ago

Software Engineer, All Levels – London & Lisbon

Greater London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom $50,000.00-$200,000.00 8 months ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom $75,500.00-$126,000.00 2 years ago

London, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Python Developer employer: Robert Walters

Robert Walters is an exceptional employer, offering a dynamic work environment in the heart of London where innovation meets excellence. As a Python Developer, you'll be part of a globally recognised financial services firm that prioritises technical growth and collaboration, providing ample opportunities for professional development in a culture that values engineering and reliability. Join us to contribute to critical infrastructure while enjoying a supportive and inclusive workplace that champions diversity and employee well-being.
Robert Walters

Contact Detail:

Robert Walters 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 your connections in the tech industry, especially those who work in financial services. A friendly chat can lead to insider info about job openings or even a referral.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects and backend tools. 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. Practice common Python problems and system design questions. We recommend using platforms like LeetCode or HackerRank to get in the zone.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we’re always looking for talented individuals like you to join our team!

We think you need these skills to ace Python Developer

Python Programming
Software Engineering Fundamentals
Backend Development
Command-Line Tools Development
Unit Testing
Mocking
Linux Environments
CLI-based Debugging Tools
Git
Jenkins
Test-Driven Development
CI Pipelines
Ansible or Similar Infrastructure-as-Code Tools
Agile Practices (Scrum, Kanban)
RESTful APIs

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Python programming skills and experience with backend services. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects!

Showcase Your Experience: When writing your application, emphasise your hands-on experience with tools like Git, Jenkins, and any infrastructure-as-code tools you’ve used. This will help us see your fit for the technical aspects of the role.

Be Clear and Concise: Keep your application straightforward and to the point. We appreciate clarity, so avoid jargon unless it’s necessary. Make it easy for us to understand your skills and experiences at a glance!

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, we love seeing applications come in directly!

How to prepare for a job interview at Robert Walters

✨Know Your Python Inside Out

Make sure you brush up on your Python programming skills. Be ready to discuss your experience with backend services and command-line tools, as well as demonstrate your understanding of unit testing and mocking. Practising coding challenges can help you feel more confident.

✨Familiarise Yourself with the Role

Read up on the specifics of the Backend Python Developer role. Understand the importance of infrastructure tooling and systems automation in a trading environment. Being able to relate your past experiences to the job requirements will show that you're a great fit.

✨Prepare for Technical Questions

Expect technical questions related to Linux environments, CLI-based debugging tools, and CI pipelines. Brush up on your knowledge of Git, Jenkins, and test-driven development. You might even want to prepare a few examples of how you've used these tools in previous projects.

✨Show Your Team Spirit

Collaboration is key in this role, so be prepared to discuss how you've worked with engineering and operations teams in the past. Highlight any Agile practices you've been involved in, like Scrum or Kanban, to demonstrate your ability to work effectively in a team setting.

Python Developer
Robert Walters
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

>