Software Engineer - Linux Operating System / Distributions
Opus Resourcing Ltd — Norway · Posted ~6 days ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
Software Engineer – Linux Platform / Operating Systems Development with hands-on low-level software engineering role focused on Linux operating systems development/maintenance, Linux distributions, and open-source contributions to OS distributions like Debian or Arch or major Linux Operating systems, 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.
The role can be located in Oslo or the UK, ideally 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.Open-source contributions to OS distributions like Debian or Arch 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 KernelExperience debugging software written in languages such as C, Python or RustGood 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
We have 88,689 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 88,689 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume