Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Python software engineer - distributed systems

Reading (Berkshire)
Opus Resourcing
Python software engineer
€62,500 a year
Posted: 18 May
Offer 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
* 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)


What you’ll do as a Software Engineer – Python / Distributed Systems

* 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


Why this role as a Software Engineer – Python / Distributed Systems?

* 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-Ljbffr

Apply
Create E-mail Alert
Job alert activated
Saved
Save
Similar job
Python software engineer – ci/cd & agile delivery
Newbury
Vodafone
Python software engineer
€60,000 a year
Similar job
Python software engineer – ci/cd & agile delivery
Newbury
Vodafone
Python software engineer
€50,000 a year
Similar job
Python software engineer for digital transformation
Newbury
Vodafone
Python software engineer
€50,000 a year
See more jobs
Similar jobs
Opus Resourcing recruitment
Opus Resourcing jobs in Reading (Berkshire)
It jobs in Reading (Berkshire)
jobs Reading (Berkshire)
jobs Berkshire
jobs England
Home > Jobs > It jobs > Python software engineer jobs > Python software engineer jobs in Reading (Berkshire) > Python Software Engineer - Distributed Systems

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2026 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save