Senior Python software engineer

ScanmarQED
UK
10 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Unit Testing Big Data Cloud Computing Program Optimization Code Review Continuous Integration Software Design Patterns Python (Programming Language) NumPy Software Architecture SciPy SQL Databases
+8 more
Data Ingestion Pandas Solid Principles Kubernetes Information Technology Optimization Algorithms Data Management Docker

Job description

Are you a software engineer who thrives on building robust, scalable products with a strong foundation in mathematics and analytics? We’re specifically looking for an engineer-not a data scientist-to join ScanmarQED as a Senior Python Software Engineer and play a key role in developing the core technology behind our Pulse platform-a product used by leading companies worldwide to solve complex optimization and modeling challenges. You’ll collaborate with an international team, take ownership of product modules, and help drive innovation in our software architecture. Flexible work options are available in the UK, the Netherlands, or remotely., * Design, develop, and maintain robust well designed Python-based modules that apply advanced optimization techniques and provide analytics for our Pulse product.

  • Implement and optimize algorithms for econometric marketing mix modeling, forecasting, and advanced analytics.
  • Tackle large-scale data processing, model optimization, and real-world forecasting challenges. Build and enhance software capable of efficiently processing large-scale data, focusing on product functionality and performance (please note this role is not about data ingestion).
  • Ensure high code quality through thorough unit and integration testing along with well documented code, promoting long-term stability and maintainability.
  • Apply SOLID principles and appropriate design patterns to ensure scalable and maintainable architecture.
  • Work with modern technologies including SciPy, NumPy, Pandas, SQL, cloud platforms, Docker, Kubernetes, and CI/CD tools.
  • Collaborate with cross-functional teams (data science, consultants, development) across the Netherlands, UK, and US, with a focus on time zone overlap with NL/UK.
  • Take ownership of key modules and contribute to the continuous improvement of our analytics platform.
  • Review code, share knowledge, and contribute to best practices within the team., * The opportunity to shape the analytics engine that drives marketing decisions for global brands.
  • Collaborate with a highly skilled, international team.
  • Opportunity to mentor junior engineers or take technical ownership of key modules.
  • A fast-paced, performance-driven culture with personal attention and growth opportunities.
  • Training and development opportunities, including conferences and workshops.
  • A salary matching your knowledge and skills.

Requirements

  • Minimum 5 years of hands-on experience with Python, including scientific libraries (especially SciPy + Pandas).
  • Master’s degree in Mathematics, Computer Science, or a closely related quantitative field.
  • Very strong background in mathematics, analytics, or statistical modelling with a proven ability to implement these using Python and its associated libraries.
  • Experience in developing analytic and optimization solutions in a product environment.
  • Valuable: Experience with marketing mix modeling, forecasting, or econometric/statistical modeling.
  • Valuable: Familiarity with NumPy, SQL, cloud platforms, Docker, Kubernetes, CI/CD tools.
  • Excellent communication, teamwork, and problem-solving skills.

About the company

ScanmarQED is a leading provider of practical analytical solutions for marketing and sales professionals. We help our clients make data-driven decisions fast when optimizing media plans, forecasting sales, building brand equity, and planning effective price & promotional strategies. We offer the advantages of a personal, highly innovative company combined with the challenges of international, top-tier customers, operating from our offices in the UK, US, CZ and headquarters in the Netherlands.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:54 min

Development history of scientific computation libraries and PyViz tools

Radovan Kavický · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:34 min

Maximizing execution memory effectively via python numpy broadcasting

Jodie Burchell · LIVE

1:31 min

Baseline developer skills for software data science

Markus Harrer Markus Harrer · World Congress 2021

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

1:25 min

Replacing NumPy with cuPy for straightforward GPU acceleration

Paul Graham Paul Graham · World Congress 2025

Videos

See all

Related articles

See all