Pure Resourcing Solutions Limited
Senior Software Engineer
Job Description
Salary: £65,000 - 70,000 per year
Requirements:- Strong commercial Python development experience.
- Expert knowledge of multithreading, multiprocessing, and concurrency.
- Proven track record working in a Test-Driven Development environment.
- Experience building scalable, production-focused systems.
- Strong understanding of software performance optimisation and clean code principles.
- Experience working with big data and high-volume processing on localised infrastructure.
- Experience with C++ or Rust.
- Distributed systems or parallel processing experience.
- Background in scientific, engineering, or industrial software environments.
- Develop and maintain production-grade Python applications.
- Build high-throughput data processing pipelines handling large datasets on local server infrastructure.
- Design and implement robust multithreaded and multiprocessing solutions.
- Write clean, maintainable code within a TDD environment.
- Optimise performance across CPU, memory, and I/O intensive workloads.
- Big Data
- Python
- Rust
- TDD
More:
We are working with an innovative technology company seeking a Senior Python Software Engineer in Cambridge on a hybrid basis with a competitive salary. This is a software engineering role with a strong emphasis on clean code, Test-Driven Development, and scalable data processing. We are offering an excellent opportunity for an engineer who enjoys building reliable, high-performance software and solving complex data and concurrency challenges.
last updated 34 week of 2026
Interested in this role?
Submit your application now
How to Apply
About Pure Resourcing Solutions Limited
Pure Resourcing Solutions Limited
Cambridge
IT
Skills & Technologies
Inferred from job description
Salary Insight
£67,500
This role
£75,000
UK median
This salary is 10% below the UK median for Senior roles (£75,000/yr).
Based on 2024–2025 UK technology sector benchmarks