Python Software Engineer - Distributed Systems

Opus Resourcing Ltd

Full-time IT & Technology
Apply Now
Location
reading, england, United-Kingdom
Posted
May 23, 2026

Job Description

Python Software Engineer – Backend Python / Distributed Systems

Join the R&D, product‑centric engineering team in Reading, Berkshire for a world‑leading company specialising in secure video collaboration technology. Software quality, collaboration, and continuous improvement are central to everything we do.

Location: Reading, Hybrid role with office presence to be part of the team. Salary Circa £50‑75k + Bens + Stock

Key skills required for the Software Engineer role – Python / Distributed Systems

  • Strong commercial experience circa 3‑6 years developing performant backend systems in Python
  • Experience working with distributed systems, concurrency, multithreading etc.
  • Experience or strong interest in asynchronous and network programming
  • Comfortable working in Linux‑based development environments
  • Interest in learning systems programming languages such as C, C++ or Rust