Linux Systems Developer
- Location
- London, United Kingdom
- Work mode
- Hybrid
- Salary
- Not stated
- Posted
- 5 Nov 2026
Verified open 5 Nov 2026 · Source: Company careers page
About the role
Linux Systems Developer
Reference:
3101269
Hybrid Working – London Office/Remote
Purpose:
We are seeking a skilled Linux Systems Developer with strong programming skills in C++, Python and Bash, alongside a solid understanding of Linux internals, system-level development and security engineering.
The successful candidate will design, develop and maintain secure, reliable software for Linux-based systems. They will have practical experience with Linux security mechanisms, cryptographic technologies, certificate management and system hardening, with the ability to apply security principles throughout the software development lifecycle.
This role is suited to an engineer who enjoys working close to the operating system, solving complex technical problems and building robust, security-focused software.
Principal duties:
- Design, implement, test and maintain Linux components using C++, Python and Bash.
- Develop efficient, reliable and maintainable software with a strong emphasis on security.
- Participate in code reviews, technical design discussions and continuous improvement of development practices.
- Apply secure coding principles and security-by-design practices to Linux software development.
Essential Skills:
Essential
- Strong practical programming experience in C and C++, including debugging, memory management and system-level programming.
- Proficiency in Python and Bash scripting for automation, tooling, testing and integration.
- Strong understanding of Linux operating systems, especially Debian-based ones, system services, process management, permissions and system administration.
- Practical knowledge of OpenSSL (both on the command line and programmatically), X.509 certificates and PKI fundamentals.
- Understanding of Linux security mechanisms including seccomp, udev and auditd.
- Knowledge of Linux privilege management, capabilities, access controls and application isolation.
- Understanding of secure software development practices, threat mitigation and common security vulnerabilities.
- Experience using debugging and diagnostic tools to investigate software and OS issues.
- Ability to work independently, solve complex technical problems and communicate technical concepts clearly.
Desirable
- Experience developing Linux daemons and system services.
- Practical experience troubleshooting TLS, certificate validation and certificate-based authentication issues.
- Familiarity with Linux kernel interfaces, system calls, ioctls or device drivers.
- Experience with Git, CI/CD, automated testing and software packaging.
- Familiarity with security standards, vulnerability management and security assessment processes.
- Experience working with embedded Linux, industrial systems, appliances, or other security-sensitive Linux platforms.
Get in touch to find out more
Additional Information:
Why Join Us
- Shape the future of secure endpoint technology.
- Work on high-impact projects for global, high-profile clients.
- Collaborate with a team of experts pushing the boundaries of Linux, networking, and security.
- Competitive compensation and strong opportunities for professional growth.
Package & discretionary benefits:
- 25 days annual leave plus an additional 2 days after 2 years’ service
- 5 days additional holiday purchase available
- Private medical insurance
- Heath cashback plan with Healthshield
- Pension scheme
- Life cover 4 x salary
- Season ticket loan
- Salary exchange benefits (ride2work, pension)
- Subsidised gym membership
- Employee referral scheme
Role will be subject to an employment screening process and will require security clearance.
Interested?
If this sounds like you, and you’re looking for your next exciting challenge, we’d love to hear from you. Please get in touch.
You can email us your CV using [email protected] (please include the Job Reference number in your email subject line for filtering). Or Contact Us for further information.
We're here to help
Please Contact us
general enquiries
+44 (0) 845 8382050
Support
+44 (0) 345 8382070
Menu
Join Our Newsletter
Receive our latest blog posts directly to your inbox!
Looking for more information?
Please Contact us
And one of our team will get back to you.
Similar jobs in London at other employers
Lead Java Developer/Solution Architect (6-month contract)
Gravity 9 SolutionsNew on EvolcRemote-friendly- £35,000–45,000 / year
More jobs at Becrypt
Solutions Engineer
New on EvolcRemote-friendlyLead Solutions Engineer
New on EvolcRemote-friendlyProduct Manager/ Solutions Architect
New on EvolcRemote-friendlyPrincipal Architect – AI
New on EvolcRemote-friendlyJunior Systems Administrator
New on EvolcRemote-friendlySoftware Engineer - Linux
New on EvolcRemote-friendly
