Software Development Engineer - Go and Computer Networks

0 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

Go programming language (Golang) and Computer Networks


- Remote

- Full time 

- Students may apply but need to be available for full time position from August 2025

- Compensation: Up to 6 LPA


Requirements:

- Very fluent in Golang - Go programming language

- Very good knowledge about computer networks and operating systems

- Hands on experience in network programming - sockets, TCP, UDP, IP, with Golang, and knowledge about concepts such as system calls, memory management,

- Concurrent programming.

- Linux knowledge

- Knowledge of Bash scripting, Makefiles, Git


Pinggy


What You’ll Do

- Design, develop, and maintain high-performance networking applications in Golang

- Work on low-level systems programming, including memory management, threading, and file descriptor handling.

- Implement and optimize network protocols and secure tunneling features.

- Develop robust and scalable solutions using sockets, poll/epoll, and multithreading on Linux.

- Collaborate closely with the core team to contribute to Pinggy’s tunneling and remote access platform.

- Write Bash scripts, manage builds with Makefiles, and use Git for version control.

- Participate in architectural decisions and performance tuning of critical systems components.

- Continuously test, debug, and optimize your code for performance and reliability.


What You’ll Get

- Compensation of up to ₹6 LPA + Performance bonus, depending on experience and skill level.

- Opportunity to work remotely in a fast-paced, developer-first startup.

- Hands-on experience with production-level networking and system-level programming.

- Mentorship in advanced topics like systems programming, low-level networking, and Linux internals.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You