Argela Technologies
Software Engineer (C/C++) - High-Performance Networking Applications
Argela TechnologiesTurkey2 days ago
Full-timeEngineering, Research

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


Bu ilana yapacağınız başvurular aracılığıyla toplanacak kişisel verileriniz hakkındaki aydınlatma metnine, şu linkten ulaşabilirsiniz:

https://www.argela.com.tr/tr/kvkk

Key Skills

Ranked by relevance