Leave us your email address and we'll send you all the new jobs according to your preferences.
Senior Software Engineer Python/Distributed Systems
Posted 20 hours 1 minute ago by Opus Resourcing Ltd
Senior software engineer with strong Back End Python skills is required to join the R&D, product-centric engineering team in Reading, Berkshire, for a world-leading company specialising in secure video collaboration technology, where software quality, collaboration, and continuous improvement are central to everything they do. The role is based in Reading, UK, and involves working closely with teams across the UK and Europe, with occasional travel.
Location: Reading, with some office presence to be part of the team.
Key skills required for the Senior Software Engineer role - Python/Distributed Systems
- Strong commercial experience developing performant Back End systems in Python (C, C++, Rust desirable)
- Experience or strong interest in asynchronous and network programming
- Exposure to some of distributed systems, networking and Client Server architectures
- 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 (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
Opus Resourcing acts as an employment agency with respect to permanent employment.
Apply now or message us for more details. Referrals always welcome!
Opus Resourcing Ltd
Related Jobs
Cloud Product Manager-Azure-SC Cleared - London
- £570 Daily
- London, United Kingdom
Technical Program Manager
- Dublin, Ireland
Oracle EPM Product Manager
- £130,000 Annual
- London, United Kingdom
Software Developer (Microservices)
- £80,000 - £100,000 Annual
- Not Specified, United Kingdom
Manager, Customer Success
- £80,000 - £100,000 Annual
- Staffordshire, Birmingham, United Kingdom, B19 1
