Software Engineer

Job Title: Senior Python Software Engineer

Salary Range: £80,000

Location / Working Model: UK (remote-first)

A Senior Python Software Engineer is needed to join an international advanced analytics data company. 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 Pandas, 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

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

Job Details

Company
NearTech Search
Location
London Area, United Kingdom
Hybrid / Remote Options
Posted