Senior Python Engineer
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.
Contact sales

We’d love to see how we can streamline your hiring together.

Request a demo
A black heart is floating in the air on a white background.

Contract Type:

Full Time

Location:

Manchester, United Kingdom, United Kingdom

Industry:

Software Engineering

Date Published:

21-Apr-2026
A Senior Python Software Engineer is needed to join an international advanced analytics & optimisation solutions provider. Our client is a specialist technology business delivering sophisticated modelling and optimisation tools that help organisations make smarter commercial decisions.

You’ll join a collaborative, international team where engineering excellence and mathematical rigour sit at the heart of everything they do. The environment is intellectually stimulating, with real ownership, modern tooling (such as Padas, SciPy, NumPy), and the chance to work on complex, meaningful challenges at scale.

The Senior Python Software Engineer will design and build high-performance analytics modules that power advanced modelling and optimisation capabilities.

Role Highlights
  • Develop scalable Python modules for analytics and optimisation
    • Implement advanced algorithms for forecasting and modelling
    • Process large datasets to deliver high-performance solutions
    • Own key components of the platform and drive improvements
    • Collaborate with global teams across engineering and analytics
You Will Need
  • 5+ years’ Python development experience
    • Strong mathematical or statistical modelling background
    • Experience building production-grade analytical software
    • Knowledge of tools such as Pandas, SciPy, NumPy, SQL and cloud platforms with tools such as Kubernetes and Docker.
Why You’ll Love It
  • £70k–£90k salary + performance incentives
    • Flexible hybrid or fully remote working options
    • Opportunity to shape a global analytics product
    • Work alongside highly skilled international experts
    • Ongoing learning, conferences, and development support
If you have the right Python & Analytical (Maths) background for this interesting and challenging Python Software Engineering role please apply with a copy of your CV ASAP.
Apply Now
Share this job
Interested in this job?
Save Job
Create Job Alert
Create As Alert

Similar Jobs

Read More
SCHEMA MARKUP ( This text will only show on the editor. )