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

Argela Technologies

Fatih

On-site

TRY 50,000 - 70,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Argela Technologies is looking for a C++ Developer to join their team in Fatih, Turkey. You'll design and maintain high-performance applications for real-time network traffic analysis, optimizing multi-threaded systems for maximum efficiency. The ideal candidate has a degree in Computer Engineering and 2+ years of experience in similar roles, along with strong knowledge of network protocols such as TCP and HTTP. This position offers an exciting opportunity to work with cutting-edge technology while tackling complex network tasks.

Qualifications

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

Responsibilities

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

Education

Bachelor’s/Master’s in Computer Engineering, Electrical/Electronics Engineering, Telecommunications, or similar

Job description

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.
  • No military obligation for male candidates
Nice‑to‑Haves
  • Experience with high‑throughput network systems (hundreds of Gbps).
  • Experience with Kafka, Redis, RDBMS integrations
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Linux C Developer
Linux C Developer

Kron • Fatih

On-site
TRY 350,000 - 550,000
High-Performance C++ Network Engineer - Real-Time
High-Performance C++ Network Engineer - Real-Time

Argela Technologies • Fatih

On-site
TRY 50,000 - 70,000
Communication Systems Software Engineer
Communication Systems Software Engineer

Baryonic Space • Çankaya

On-site
TRY 600,000 - 900,000
Health insurance
Fuel support
Career growth
+1
Low Latency C++ Developer
Low Latency C++ Developer

Statech Portföy Yönetimi • Fatih

On-site
TRY 320,000 - 520,000
Low-Latency C++ Engineer for Real-Time Trading
Low-Latency C++ Engineer for Real-Time Trading

Statech Portföy Yönetimi • Fatih

On-site
TRY 320,000 - 520,000
Senior Software Developer
Senior Software Developer

Turknet • Fatih

On-site
TRY 330,000 - 600,000
Telecommunication Data Solutions Delivery Intern
Telecommunication Data Solutions Delivery Intern

P.I. Works Inc • Fatih

On-site
TRY 78,000 - 145,000
Software Engineer C++
Software Engineer C++

Algocor • Fatih

On-site
TRY 500,000 - 800,000
Technical Leader (Signal Analysis)
Technical Leader (Signal Analysis)

ESEN company • Çankaya

On-site
TRY 2,272,000 - 3,182,000
Digital Design Engineer
Digital Design Engineer

TurkChip Teknoloji • Fatih

On-site
TRY 600,000 - 900,000