Find a jobRecruiters

Software Engineer (C/C++) - High-Performance Networking Applications

Exclusive opportunity

Onsite

Software Engineer (C/C++) - High-Performance Networking Applications

Argela Technologies

Software Engineer (C/C++) - High-Performance Networking Applications

Skills

KafkaRedis

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

İstanbul, Türkiye

Work mode:

Onsite

Published on:

7 August 2026

What they need


Argela’s mission isn’t simply to provide solutions for the present; it’s to generate innovative technologies for the future of communication. We do this through applying our extensive telecom experience to a rigorous, dynamic research and development process. Our goal is to continue our standing as a leader in the information technologies through focusing on actual market needs like Network & Customer Analytics, Subscriber & Service Analytics, Deep Packet Inspection Solutions, Secure Network Infrastructures, software-defined networking (SDN) with network functions virtualization (NFV).

About the Role:

Join our cutting-edge team and build software that processes hundreds of gigabits per second of real-time network traffic. If you love pushing multi-threaded systems to their limits, this is the role for you. You’ll work on high-performance network applications, tackling complex protocols like TCP, UDP, QUIC, and more.

What You’ll Do:

  • Design, implement, and maintain ultra-high-performance C++ applications for real-time traffic analysis.
  • Optimize multi-threaded, concurrent systems for maximum throughput and minimal latency.
  • Analyze and implement protocol-aware processing for TCP/UDP/DNS/QUIC and application layer protocols.
  • Conduct code reviews, debugging, and performance tuning at scale.
  • Ensure software reliability with unit, integration, and system testing.
  • Document architecture and design for maintainability and team collaboration.

What We’re Looking For:

  • Bachelor’s/Master’s in Computer Engineering, Electrical/Electronics Engineering, Telecommunications, or similar.
  • 2+ years of hands-on C++ development, preferably in high-performance or networking environments.
  • Expertise in advanced multi-threading.
  • Solid understanding of network protocols and packet-level analysis.
  • IP based protocol knowledge like TCP, HTTP, DNS is mandatory.
  • Experience with DPDK, PF_RING, or other high-performance packet processing frameworks is a plus.
  • Strong problem-solving skills with a focus on performance optimization.
  • Fluent in English (written & spoken).
  • No military obligation for male candidates

Nice-to-Haves:

  • Experience with high-throughput network systems (hundreds of Gbps).
  • Experience on Kafka, Redis, RDBMS integrations

The Privacy Notice regarding the processing of your personal data collected through your application to this job posting is available at the following link;

https://www.argela.com.tr/tr/priva cy/

Other offers great for you!

These companies are also looking for great profiles

BK Consulting

Ingénieur Réseau

Permanent contract

Lille, France

Hybrid

Skills

LANWANROUTINGSWITCHINGVLANVPN

7 days ago

Quick apply

BK Consulting

Ingénieur Réseau

Freelance

Lille, France

Hybrid

Skills

LANWANROUTINGSWITCHINGVLANVPN

7 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools