IT & Software

Senior Python Developer

Synergize Consulting Limited

Bristol · England · United Kingdom

Share this job: X Facebook WhatsApp Save job : Senior Python Developer
Senior Python Developer – (Performance Engineering) Bristol HQ -2 days a week onsite **Security clearance is essential** Up to £80 P/H Inside IR35 We are seeking an experienced

Security cleared

Senior Python Developer with strong Performance Engineering experience to join a technical team, developing and optimising high-performance, low-latency software solutions. This role is ideally suited to a highly experienced Python developer with a strong background in performance engineering, distributed systems and containerised environments. You will take ownership of designing, building and maintaining production-grade Python services, ensuring applications deliver high throughput, scalability and near real-time performance. You will play a key role in identifying performance bottlenecks, resolving complex technical issues and contributing to architectural decisions across a modern, distributed technology environment. Key Responsibilities ·

Design, develop and maintain high-performance, low-latency Python services and APIs. ·

Profile and optimise application performance, focusing on CPU, memory and I/O utilisation, latency and throughput. ·

Tune concurrency and parallel processing using asyncio, multiprocessing and threading. ·

Diagnose and resolve complex technical issues across applications, infrastructure, distributed systems and Kubernetes workloads. ·

Lead root-cause analysis of production incidents and implement effective long-term solutions. ·

Contribute to software architecture and design decisions, ensuring solutions are modular, scalable, maintainable and testable. ·

Develop event-driven and near real-time solutions using streaming and messaging technologies. ·

Containerise applications using Docker and manage deployments, scaling, configuration and resource optimisation within Kubernetes. ·

Develop and maintain REST and/or gRPC APIs. ·

Write unit and integration tests and contribute to CI/CD pipelines and continuous improvement. Essential Skills & Experience ·

Security cleared (SC) currently, this is a non-negotiable requirement ·

Extensive Python development experience, with a proven track record of delivering clean, maintainable, production-grade code. ·

Extensive experience in performance tuning and optimisation of Python applications. ·

Strong understanding of concurrency, parallelism, memory management and the Global Interpreter Lock (GIL). ·

Experience profiling CPU, memory and I/O performance and optimising application latency and throughput. ·

Strong troubleshooting and debugging skills across codebases, infrastructure and distributed systems. ·

Solid software design and architectural experience, with an understanding of scalable and testable design patterns. ·

Experience developing near real-time, event-driven or streaming architectures.

TPBN1_UKTJ

Reference: WJ-5784_113639 · Posted 14 Nov 2026, 04:46 AM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Python Developer jobs in other states

Browse jobs