New offer - be the first one to apply!

December 17, 2025

Linux System Developer

Mid • Remote

Kraków, Poland

Role and Responsibilities


  • Develop and maintain Linux-based systems and infrastructure for SDN and Network Automation projects.

  • Participate in the full development cycle, from requirements and specification to architecture and system testing.

  • Troubleshoot and resolve system-level issues, including kernel-level problems and hardware-software interactions.

  • Implement security best practices for Linux systems, including access control, patch management, and vulnerability assessments.

  • Stay updated with the latest Linux technologies, kernel updates, and industry trends.



Skills and Qualifications


  • Very good knowledge of and experience with at least one of the following languages: C/C++, Bash, or Python.

  • Strong understanding of Linux kernel internals, system calls, and device drivers.

  • Experience with Linux networking (e.g., routing, iptables, CNI) and K8s networking.

  • Proficiency in scripting languages (Bash, Python) and automation tools (Ansible, Terraform).

  • Experience with CI/CD pipelines and build processes.

  • Advanced technical English skills.


Nice to have


  • Familiarity with SDN concepts, Segment Routing, and Zero Touch Provisioning.

  • Experience with making software for telecommunication systems.

  • Operational experience with enterprise-class routers, switches, and servers.

  • Knowledge of protocols such as IPv4/6, BGP, MPLS, EVPN.

  • Ability to optimize Linux kernel performance and implement custom drivers for network hardware.