Python Software Engineer

Miller Maxwell Ltd

Greater London

Hybrid

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive salary
Private medical insurance
Pension
25 days leave
Gym & wellness
4 days a week in-office

Job summary

Miller Maxwell Ltd. is seeking a Python Software Engineer to help build and evolve an in-house provisioning platform for Linux servers and related infrastructure tooling.

The role focuses on infrastructure automation, network configuration, and secure secrets management. You’ll contribute to modernising build, test and release pipelines in a high‑performance, on‑premise trading environment and work with a deep, technically driven team.

Qualifications

  • 5+ years of commercial Python software development.
  • Solid Linux experience, ideally in production environments.
  • Good networking knowledge (TCP/IP, routing, firewalls, DNS).
  • Experience building automation or infrastructure tooling.
  • Exposure to physical servers or on-premise environments is a strong plus.

Responsibilities

  • Design and develop an in-house Python provisioning platform for Linux servers.
  • Build tools and services that automate server, network and firewall configuration.
  • Develop network automation, with config managed in version control.
  • Integrate Vault-compatible secrets management into internal tooling.
  • Improve build, test and release pipelines.
  • Build monitoring and alerting tooling for infrastructure health.
  • Extend automation to Windows builds and the cloud footprint.
  • Contribute to code reviews, design decisions and engineering standards.

Skills

Python
Linux
Networking
Automation tooling
Code reviews

Education

STEM degree

Tools

Vault

Job description

Python Software Engineer — Miller Maxwell is working with one of London’s leading high-frequency trading firms. The business builds virtually all of its technology in-house, and that includes the software used to build, configure and run its infrastructure.


This is a software engineering role focused on infrastructure tooling, not a cloud or support position. The estate is predominantly bare-metal Linux, with some virtualisation, Windows and a small cloud footprint. At its centre is an internally built Python provisioning platform, which you’ll help develop into a modern, well‑engineered product.


Significant programmes of work are planned across 2026 and 2027, so there’s real ownership and long‑term scope.


What the Python Software Engineer will focus on:


  • Design and develop an in-house Python provisioning platform for Linux servers

  • Build tools and services that automate server, network and firewall configuration

  • Develop network automation, with config managed in version control

  • Integrate Vault-compatible secrets management into internal tooling

  • Improve build, test and release pipelines

  • Build monitoring and alerting tooling for infrastructure health

  • Extend automation to Windows builds and the cloud footprint

  • Contribute to code reviews, design decisions and engineering standards


Experience required for the Python Software Engineer:


  • 5+ years of commercial Python software development

  • Strong software engineering practices: testing, version control, code review

  • Solid Linux experience, ideally in production environments

  • Good networking knowledge (TCP/IP, routing, firewalls, DNS)

  • Experience building automation or infrastructure tooling
  • Exposure to physical servers or on-premise environments is a strong plus

  • STEM degree or equivalent


Financial services experience isn’t required, but a background in a similarly demanding, high-performance environment is a strong advantage.


What’s on offer from the client:


  • Competitive base salary and highly competitive discretionary bonus

  • Private medical insurance and life assurance

  • Pension contribution

  • 25 days annual leave

  • Gym allowance and wellness package

  • A technically deep team where your work has visible impact from day one

  • 4 days a week in the office


Miller Maxwell would like to hear from Python Software Engineers, Automation Engineers and Network Automation Engineers with strong Linux and networking knowledge who want to build software that runs a world‑class trading infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Platform Automation Engineer
Platform Automation Engineer

Miller Maxwell Ltd • City Of London

On-site
GBP 90,000 - 140,000
Competitive base salary with bonus
Private medical insurance and life-ass
Pension contribution
+2
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

DW Search • Greater London

Hybrid
GBP 80,000 - 120,000
Python Infrastructure Engineer - On-Prem Automation
Python Infrastructure Engineer - On-Prem Automation

Miller Maxwell Ltd • Greater London

Hybrid
GBP 90,000 - 130,000
Competitive salary
Private medical insurance
Pension
+3
Senior Software Engineer (Python) – Leading HFT Trading Firm – Excellent Compensation + Benefits
Senior Software Engineer (Python) – Leading HFT Trading Firm – Excellent Compensation + Benefits

Mondrian Alpha • Greater London

On-site
GBP 90,000 - 120,000
Software Engineer
Software Engineer

develop • Greater London

Hybrid
GBP 75,000 - 120,000
Performance-related bonus / profit share
Private medical
Pension
+1
Post-Trade Software Engineer (Java/Python)
Post-Trade Software Engineer (Java/Python)

Oxford Knight • Greater London

On-site
GBP 85,000 - 120,000
Bonus
Benefits package
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)

Hunter Bond • Greater London

Hybrid
GBP 225,000 - 275,000
Highly competitive compensation
Access to modern data technologies
Clear career progression
+1
Python Software Engineer
Python Software Engineer

KO2 Embedded Recruitment Solutions Ltd • Bradford

Hybrid
GBP 54,000 - 66,000
Hybrid work from home
Ownership of live platform
Engineering-focused role