Golang Networking Software Developer Job at Kutir Technologies, Remote

TWxFQmR0amZma3pxTURyNHU2S242VldycEE9PQ==
  • Kutir Technologies
  • Remote

Job Description

Job Title: Software Developer Golang/Networking

About the Role:

We are seeking a highly skilled Software Developer with deep expertise in network stack development and proficiency in GoLang. You will be a key contributor to the design, implementation, and optimization of high-performance network applications, tools, and infrastructure. This role is ideal for someone who thrives in low-level systems programming and has a strong understanding of networking protocols and distributed systems.

Key Responsibilities:

Design, implement, and maintain components of our custom network stack using GoLang and other relevant technologies.

Build reliable, scalable, and high-performance networking tools, proxies, or infrastructure services.

Collaborate with DevOps, SRE, and security teams to optimize network performance, reliability, and observability.

Debug and troubleshoot network issues at various layers (TCP/IP, application, etc.).

Work with low-level packet manipulation, socket programming, or eBPF as needed.

Maintain clean, modular, and well-tested code.

Participate in code reviews, architectural discussions, and technical documentation.

Required Qualifications:

5+ years of software development experience with a focus on network systems.

Proficient in GoLang with strong experience building concurrent and performant applications.

Solid understanding of networking protocols (TCP/IP, UDP, TLS, etc.).

Experience with packet capture tools (e.g., Wireshark, tcpdump) and debugging low-level networking issues.

Familiarity with Linux networking internals, sockets, firewalls (iptables/nftables), and routing.

Strong problem-solving and system-level debugging skills.

Preferred Qualifications:

Experience with other languages like C, Rust, or Python is a plus.

Familiarity with eBPF, DPDK, or other kernel/bypass technologies.

Knowledge of cloud infrastructure and networking in Kubernetes environments.

Prior contributions to open-source networking projects.

Understanding of VPNs, proxies, or firewall technologies.

Why Join Us:

Work on cutting-edge networking technologies that power mission-critical systems.

Join a collaborative, technically strong team that values innovation and clean architecture.

Competitive compensation and benefits.

Flexible remote work options.

Job Tags

Remote work, Flexible hours,

Similar Jobs

Talent'd HR Solutions

Junior Software Engineer - FinTech Web & Mobile Job at Talent'd HR Solutions

 ...leading financial technology company is seeking candidates for an entry-level software engineering role in Mountain View, California. The...  ...teams. Ideal candidates should have a Bachelors degree in Computer Science, a readiness to learn, and skills in Java, React, and... 

CereCore

Oracle DBA Job at CereCore

 ...Contract Length: 12 months Location: Nashville, TN Not open to C2C Summary: CereCore is seeking a highly skilled Oracle DBA to join our team onsite in Nashville, TN . This role is critical in supporting and optimizing our enterprise Oracle database... 

Bach to Rock - Corporate - Ultimate Parent

Brand Ambassador Job at Bach to Rock - Corporate - Ultimate Parent

 ...incorporate musical elements into the booth experience.* Ability to work independently and as part of a team.* Flexibility to travel and work weekends or evenings as required by event schedules.* Must be able to lift portable table, chair, canopy, and occasionally... 

Essential Therapy Solutions, LLC

Speech Language Pathologist Assistant Job at Essential Therapy Solutions, LLC

 ...We are seeking a dedicated and passionate Speech-Language Pathology Assistant (SLPA) to join our dynamic team. The SLPA will work under the supervision of a licensed Speech-Language Pathologist (SLP) to provide quality speech and language services to our clients. Our... 

Pavilion Payments

Business Architect Job at Pavilion Payments

 ...Job Title: Business Architect Las Vegas, NV or Remote Reports to: Manager, Product Integration Department: Delivery Services Summary: As a Business Architect, you will play a pivotal role in translating business strategy into actionable capability and...