Talent.com
This job offer is not available in your country.
Mid / Senior Software Engineer – Network & Security Focus

Mid / Senior Software Engineer – Network & Security Focus

CodiLimeCairo, Cairo Governorate, EG
1 day ago
Job type
  • Quick Apply
Job description

Get to know us better

CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms. We create proofs-of-concept, help our clients build new products, nurture existing ones and provide services in production environments. Our clients include both tech startups and big players in various industries and geographic locations (US, Japan, Israel, Europe).

While no longer a startup - we have 250+ people on board and have been operating since 2011 we’ve kept our people-oriented culture. Our values are simple :

  • Act  to deliver.
  • Disrupt  to grow.
  • Team up  to win.

The project and the team

The goal of the project is to develop core network and security features close to the kernel and network stack. About half of the tasks are in C / C++ for low-level modules, and the other half in Python for automation, tooling, and integration.

The project involves close collaboration with a team from our client. It is globally distributed, with members in the USA and India - and now, a new team of software engineers is joining in Poland.

We work on multiple interesting projects at the time, so we may invite you to the interview for another project if we see that your competencies and profile are well suited for it.

Your role

As a part of the project team, you will be responsible for :

  • Designing, implementing, and maintaining network / security features (firewall, NAT, proxy, intrusion prevention, filtering)
  • Integrating with kernel or low-level modules (netfilter, packet capture / forwarding logic)
  • Building advanced traffic inspection and filtering logic (URL filtering, protocol analysis, deep packet inspection)
  • Troubleshooting complex network failures (asymmetrical routing, NAT / firewall interactions, dropped reply traffic)
  • Collaborating with architects, QA, and other engineers on secure network systems
  • Reading and applying protocol & security specs (IP, TCP, HTTP, SSL / TLS)
  • Ensuring performance, security, and robustness in production environments
  • Do we have a match?

    As a Software Engineer, you must meet the following criteria :

  • Strong programming skills, with approximately 50% in C / C++ and 50% in Python
  • Solid foundation in computer networks : IP, TCP / UDP, routing, NAT, proxy patterns
  • Deep understanding of firewall / security systems : packet filtering, stateful firewalls, URL filtering, IPS / IDS
  • Experience debugging tricky traffic flows (traffic goes forward but reply doesn’t return)
  • Ability to implement or consume proxy, inspection, HTTP / HTTPS parsing
  • Experience with kernel-level or system-level network hooks / modules (Linux netfilter, packet sockets)
  • Good command of English (B2 level or higher)
  • Beyond the criteria above, we would appreciate the nice-to-haves :

  • Experience with firewall vendor software (iptables, nftables, Palo Alto, Fortinet, Cisco ASA)
  • Familiarity with SSL / TLS termination and proxy SSL inspection
  • Knowledge of IDS / IPS systems (Snort, Suricata)
  • Experience in high-performance networking systems
  • Familiarity with container / virtualization networking
  • Exposure to distributed or scalable systems
  • More reasons to join us

  • Flexible working hours and approach to work : fully remotely, in the office or hybrid
  • Professional growth supported by internal training sessions and a training budget
  • Solid onboarding with a hands-on approach to give you an easy start
  • A great atmosphere among professionals who are passionate about their work
  • Create a job alert for this search

    Software Engineer • Cairo, Cairo Governorate, EG

    Related jobs
    Senior Network Security Engineer - Urgently Hiring!

    Senior Network Security Engineer - Urgently Hiring!

    HenkelNew Cairo City, Cairo Governorate, Egypt
    This position is part of the Global Business Solution (GBS+), IT Department.Manage and monitor Zscaler ZIA and ZPA environments. Support zero-trust network access (ZTNA) activities.Evaluat...Show moreLast updated: 30+ days ago
    SOC Engineer

    SOC Engineer

    Egyptian Banks CompanyNew Cairo City, Cairo Governorate, EG
    Quick Apply
    Responsible for Monitoring & Tracking Incidents / Alerts 24x7.Monitor & analyst performance by investigating incoming events using SOC-available tools. Create Use Cases make sure all threat be...Show moreLast updated: 15 days ago
    Junior SecOps Engineer

    Junior SecOps Engineer

    AdvansysNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    Assist in the monitoring and management of security tools and technologies to enhance organizational security posture.Support incident response activities by investigating alerts and helping to res...Show moreLast updated: 30+ days ago
    Cyber Security Projects Management Engineer ( Automotive industry)

    Cyber Security Projects Management Engineer ( Automotive industry)

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    Coordinate internal resources and third parties / vendors for the flawless execution of projects.Ensure that all cybersecurity requirements for projects & products are delivered on time, within s...Show moreLast updated: 30+ days ago
    Senior SecOps Engineer

    Senior SecOps Engineer

    AdvansysNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    Serve as a key resource for information security practices within the organization, advising on security architecture and system engineering. Perform rigorous security assessments including vulnerab...Show moreLast updated: 30+ days ago
    Senior Network Security Administrator

    Senior Network Security Administrator

    Seoudi SupermarketGiza, Giza, EG
    Network and security Administrator.The ideal candidate will be able to deploy, configure, maintain and monitor all active network equipment in order to ensure smooth network operation.Fully support...Show moreLast updated: 16 days ago
    • Promoted
    Senior Cloud Network and Security Engineer

    Senior Cloud Network and Security Engineer

    Plugin TalentsCairo, Egypt
    Job Title : Senior Cloud Network and Security Engineer.Design and architect cloud network solutions on OCI, AWS, Azure, and Google Cloud. Implement and manage virtual networks, subnets, firewalls, lo...Show moreLast updated: 30+ days ago
    Senior Networking & Security Engineer

    Senior Networking & Security Engineer

    On-Hire6th of October City, Giza Governorate, EG
    Quick Apply
    A leading company in the Egyptian ICT industry is seeking a Senior Networking & Security Engineer to join their talented team. In this role, you will be responsible for the project delivery with...Show moreLast updated: 30+ days ago
    Senior Cloud Security

    Senior Cloud Security

    SSC HR SolutionsCairo, Cairo Governorate, EG
    Quick Apply
    Senior Specialist digital Security will be responsible for the oversight of the Banks Business Units efforts to deploy solutions in Cloud & non cloud based environments.Key Responsibilities &am...Show moreLast updated: 30+ days ago
    Senior Cloud Infrastructure and Network Engineer

    Senior Cloud Infrastructure and Network Engineer

    PaxeraHealthCairo, Egypt, EG
    Quick Apply
    About the Role : We are seeking an experienced Senior Cloud Infrastructure and Network Engineer to join our dynamic team. The ideal candidate will possess deep expertise in AWS Web Services, robust k...Show moreLast updated: 30+ days ago
    Junior SOC Analyst

    Junior SOC Analyst

    Tawzef for Recruitment & HR ConsultancyCairo, C, eg
    Quick Apply
    Use forensic, incident response, and process expertise to respond to and investigate system, service, or network attacks and breaches alone and as part of a team. Work with other Security Engineers ...Show moreLast updated: 12 days ago
    Senior Network Security Engineer

    Senior Network Security Engineer

    HenkelNew Cairo City, Cairo Governorate, Egypt
    This position is part of the Global Business Solution (GBS+), IT Department.Manage and monitor Zscaler ZIA and ZPA environments. Support zero-trust network access (ZTNA) activities.Evaluat...Show moreLast updated: 30+ days ago
    Cyber Security Lead Engineer

    Cyber Security Lead Engineer

    Arpu Telecommunication ServicesCairo, Cairo Governorate, EG
    Quick Apply
    Objective : (summary about the position).This role requires overseeing infrastructure, application, and cloud security; managing threat detection and response systems. guiding the security posture o...Show moreLast updated: 13 days ago
    Security Operations Engineer - Level 2

    Security Operations Engineer - Level 2

    Envision Employment SolutionsNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    Security Operations Engineers – Level 2 .To maintain service continuity and operational excellence by providing expert support and technical guidance for cybersecurity technologies protecting ...Show moreLast updated: 30+ days ago
    Cybersecurity Engineer - Grand Technology

    Cybersecurity Engineer - Grand Technology

    Qureos IncCairo, EG
    Quick Apply
    Grand Technology is seeking a highly motivated and skilled.As a Cybersecurity Engineer, you will play a critical role in protecting our digital assets and infrastructure from cyber threats.You will...Show moreLast updated: 30+ days ago
    Mid / Senior Software Engineer with C - optical networks

    Mid / Senior Software Engineer with C - optical networks

    CodiLimeCairo, Cairo Governorate, EG
    Quick Apply
    CodiLime is a software and network engineering industry expert and the first-choice service partner for top global networking hardware providers, software providers and telecoms.We create proofs-of...Show moreLast updated: 22 days ago
    Senior Network Security Engineer - Now Hiring!

    Senior Network Security Engineer - Now Hiring!

    HenkelNew Cairo City, Cairo Governorate, Egypt
    This position is part of the Global Business Solution (GBS+), IT Department.Manage and monitor Zscaler ZIA and ZPA environments. Support zero-trust network access (ZTNA) activities.Evaluat...Show moreLast updated: 30+ days ago
    Security Operations Engineer - Level 3

    Security Operations Engineer - Level 3

    Envision Employment SolutionsNasr City, Al Manteqah Al Oula, EG
    Quick Apply
    Security Operations Engineers – Level 3 .To maintain service continuity and operational excellence by providing expert support and technical guidance for cybersecurity technologies protecting ...Show moreLast updated: 30+ days ago