Summary
Company Information
We are a team of forward-thinking individuals united by a common passion for cutting-edge technology. We’re always looking for capable people who excel at problem solving, are eager to work at the forefront of technology, and ready to embrace the dynamic, entrepreneurial environment that Web3 offers.
Excited about Web 3.0? Join our team and thrive in a dynamic, cutting-edge environment.
Role Information
We are seeking talented Network/Systems Programming Engineers with strong debugging skills to support our US-based clients. This is a remote role based in Islamabad, ideal for engineers with 1–3 years of experience who are eager to work on complex, high-performance systems.
Key Responsibilities
Design, implement, and optimize system-level software in C/C++.
Develop and maintain efficient networking solutions with a strong focus on TCP/IP and OSI layers.
Build, analyze, and debug network traffic using tools such as libpcap, Scapy, and Wireshark.
Work with multi-threading, multi-processing, schedulers, and the Linux kernel.
Manage and deploy containers and virtual machines (Docker, VMs).
Write clean, maintainable, and performant code following best Git practices.
Develop scripts and automation tools using Bash and Python.
Implement unit and benchmarking tests to ensure software reliability and performance.
Required Skills & Experience
Strong foundation in C/C++ concepts, data structures, and algorithms.
Solid understanding of network protocols and socket programming.
Hands-on experience with Linux systems programming.
Proven ability to work collaboratively within a team and solve technical challenges independently.
Nice to Have
Familiarity with kernel bypass technologies (e.g., DPDK).
Experience with Clang tools, CMake/Make build systems, and GDB.
Exposure to cloud infrastructure (AWS, Azure, GCP) and distributed systems.
Knowledge of high-performance computing environments.
Interest or experience in blockchain, Web3, and smart contract development (Rust, Solidity).