Python Software Engineer - Distributed Systems
Job in
Reading, Berkshire, RG1, England, UK
Listed on 2026-05-17
Listing for:
Opus Resourcing Ltd
Full Time
position Listed on 2026-05-17
Job specializations:
-
Software Development
Software Engineer, Python, Backend Developer, Cloud Engineer - Software
Job Description & How to Apply Below
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
- 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
- Familiarity with virtualisation platforms (VMware, KVM, Hyper‑V) and/or cloud environments (AWS, Azure, GCP)
- A quality‑driven mindset
, with experience in unit, integration, and system testing - Excellent written and spoken English
, with the ability to discuss complex technical concepts clearly - Bachelor’s degree in Computer Science or a related STEM subject from a red‑brick University (or equivalent experience)
- Collaborate with a highly skilled, globally distributed engineering team
- Design, build, and maintain core components of a real‑time video platform
- Contribute to distributed systems used by hundreds of thousands of users worldwide
- Solve complex, meaningful technical challenges in a production environment
- Continuously improve software quality through testing, automation, and best practices
- Engineering‑led culture – strong focus on software quality, test automation, and clean design
- Growth mindset – ongoing learning and development opportunities, working with cutting‑edge distributed systems
- Inclusive, people‑first environment – diverse perspectives are actively encouraged and valued
- Real ownership – your work is visible, impactful, and tied directly to product success
- Purpose‑driven technology – enabling secure, seamless communication for critical use cases worldwide
Backgrounds could include security, telecoms, video, networking, media, and real‑time or distributed systems, including client‑server systems.
Apply now or message us for more details. Referrals always welcome!
#J-18808-LjbffrNote that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×