Software Engineer- Linux Platform / Operating Systems Development

  • Competitive
  • England, Reading, UK

Software Engineer – Linux Platform / Operating Systems Development with hands-on low-level software engineering role focused on Linux operating systems development, Linux distributions, open-source technologies, virtualisation, containers and the ongoing development of their internal Linux-based OS platform is required by a world-leading European secure video communications technology company within a highly engineering-led platform team.

The role is open at Software Engineer and Senior Software Engineer level. 

Remote role within the UK or hybrid from Reading with occasional travel to Reading.

Key skills required for the Software Engineer – Linux Platform / Operating Systems Development

  • Strong experience with Linux operating systems, Linux distributions and operating system fundamentals.
  • Experience maintaining, developing or extending Linux-based platforms or distributions.
  • A proven track record of open-source contributions, ideally across Linux distributions, systems tooling, package management or platform-level projects.
  • Solid low-level software engineering experience, with an understanding of how systems behave close to the OS layer, and Linux Kernel
  • Experience debugging software written in languages such as C, Python or Rust
  • Good knowledge of computer networking fundamentals.
  • Experience using Python to automate system administration tasks on Linux-based platforms.
  • Experience with virtualisation technologies such as VMware or KVM.
  • Experience with containerisation technologies such as Docker or Podman.
  • Ideally, familiarity with Linux package management systems such as Dpkg or RPM would be highly beneficial.
  • Experience developing scalable, secure systems and platforms.
  • Exposure to system deployment across AWS, GCP or Azure would be useful.

What you’ll do as a Software Engineer – Linux Platform / Operating Systems Development

  • Develop, maintain and improve a Linux-based operating system platform used across core products.
  • Provide secure virtual machine and container images for product engineering teams.
  • Extend Debian / Linux operating system functionality to meet new platform and product requirements.
  • Support the security, reliability and maintainability of software running on the platform.
  • Improve compatibility across a growing range of cloud providers, hypervisors and deployment environments.
  • Provide low-level engineering support to other software teams.
  • Work closely with engineers across the UK and Norway, sharing responsibility for continuous platform improvement.
  • Contribute to CI, test automation and engineering best practices within a quality-focused environment.
  • Investigate complex system issues and help drive robust, maintainable technical solutions.

Why this role?

This is an excellent opportunity to join a business with a genuinely engineering-centric culture and a strong focus on software quality, automation and technical excellence. You’ll be working on critical platform technology that supports secure video communication used in environments where reliability, privacy and performance really matter.

You’ll join a collaborative international engineering team where your work will be visible, technically meaningful and directly connected to the evolution of the company’s core platform. The culture is built around trust, inclusion, continuous learning and strong engineering ownership, with opportunities to work on secure distributed systems, cloud platforms, Linux internals, virtualisation and open-source technologies.

The company offers a supportive, people-first environment with a strong focus on collaboration, flexibility, work-life balance and professional development.

Opus Resourcing acts as an employment agency with respect to permanent employment.

📩 Apply now or message us for more details. Referrals always welcome!

#LinuxJobs #SoftwareEngineering #OpenSource #PlatformEngineering #RemoteJobs

Apply for this role:

    Share This Post

    Advertised by:

    James Shenton

    Managing Consultant

    James Shenton

    James Shenton is Co founder and Managing Consultant at Opus Resourcing, bringing over 30 years of experience delivering executive search and specialist recruitment across technology and commercial go to market functions for technology companies and Global Law Firms & US Big Law firms. Known for his consultative and data led approach, James operates at the intersection of technology, commercial strategy, and leadership hiring.

    Connect with James Shenton