Linux Systems Developer

Becrypt Ltd.

Greater London

Híbrido

GBP 70.000 - 100.000

Jornada completa

hace 28 horas
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

25 days annual leave
2 extra days after 2 years
Private medical insurance
Health cashback plan
Season ticket loan
Salary exchange benefits
Subsidised gym membership

Descripción de la vacante

Becrypt Ltd. seeks a Linux Systems Developer to design and maintain secure Linux software. You will work close to the OS, building robust, security-focused components in C++, Python and Bash, with emphasis on cryptography, certificates and PKI.

The role involves code reviews, secure coding practices, and solving complex OS-level problems for high-assurance environments.

Formación

  • Design, implement, test and maintain Linux components using C++, Python and Bash.
  • Strong understanding of Linux security mechanisms and secure coding practices.
  • Experience with OpenSSL, TLS, and PKI concepts is preferred.
  • Proficient in debugging, memory management and system-level programming.
  • Familiarity with Linux kernel interfaces, system calls and device drivers.

Responsabilidades

  • Develop secure, reliable Linux software and services.
  • Participate in code reviews and design discussions.
  • Apply security-by-design throughout the software lifecycle.
  • Troubleshoot TLS, certificate validation and authentication issues.
  • Collaborate with experts on Linux, networking and security.

Conocimientos

C++ programming
Python scripting
Bash scripting
Linux security
OpenSSL
X.509 certificates
PKI fundamentals
seccomp
udev
auditd
system-level programming
Git
CI/CD
software packaging
Linux daemons
kernel interfaces

Herramientas

Git
CI/CD tooling

Descripción del empleo

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.



  • 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.

  • 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.

  • 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.

  • 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

  • Season ticket loan

  • Salary exchange benefits (ride2work, pension)

  • Subsidised gym membership


Role will be subject to an employment screening process and will require security clearance.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Linux Systems Developer
Linux Systems Developer

Becrypt • Greater London

Presencial
GBP 80.000 - 100.000
Private medical insurance
Pension scheme
Life cover 4 x salary
+2
Linux Systems Engineer
Linux Systems Engineer

Becrypt Ltd. • Greater London

Híbrido
GBP 65.000 - 95.000
Private medical insurance
Health cashback plan
Season ticket loan
+1
Software Engineer - Linux
Software Engineer - Linux

Leonardo UK Ltd • Greater London

Híbrido
GBP 70.000 - 90.000
Software Engineer - Linux
Software Engineer - Linux

Leonardo • Greater London

Híbrido
GBP 65.000 - 90.000
Linux Systems Engineer – Secure Endpoint & Networking
Linux Systems Engineer – Secure Endpoint & Networking

Becrypt Ltd. • Greater London

Híbrido
GBP 65.000 - 95.000
Private medical insurance
Health cashback plan
Season ticket loan
+1
Senior C++ Software Engineer – Linux
Senior C++ Software Engineer – Linux

Softweb Resourcing • Manchester

Híbrido
GBP 50.000 - 75.000
Hybrid work in Manchester
Generous pension
Competitive package
Linux/Network Administrator
Linux/Network Administrator

Cambridge Consultants • Cambridge

Presencial
GBP 60.000 - 90.000
Secure Developer
Secure Developer

Coltech • Romsey

Híbrido
GBP 60.000 - 80.000
Opportunity to work on real-world endpoint security systems
Collaborative engineering environment focused on security-by-design
Secure Linux Systems Developer (C/C++, Python)
Secure Linux Systems Developer (C/C++, Python)

CareerPoster • Greater London

Presencial
GBP 80.000 - 100.000
Private medical insurance
Pension scheme
Life cover 4 x salary
+2
Linux Specialist
Linux Specialist

CBSbutler Ltd. • Basingstoke

Presencial
GBP 70.000 - 95.000