Python Developer - Networking and UPnP Specialist

India🕖 4 months ago

Job Title: Python Networking DeveloperCompany: Genixbit Labs Private LimitedLocation: RemoteAbout Us:Genixbit Labs is at the forefront of innovative software solutions, driving excellence in technology and delivering top-tier services to our global clients. As a dynamic and growing company, we thrive on creativity, collaboration, and a relentless pursuit of quality. We are looking for a talented and experienced Python Developer to join our team, focusing on networking and UPnP solutions.Job Description:We are seeking a highly skilled Python Developer with expertise in networking protocols and Universal Plug and Play (UPnP) implementations. The ideal candidate will have a strong background in developing robust and scalable solutions for network management, including multi-device coordination, IP tracking, and NAT traversal. This role offers an exciting opportunity to work on cutting-edge projects that address complex networking challenges.Key Responsibilities:Design, develop, and implement a UPnP client capable of discovering and communicating with various routers across different network environments.Enhance the UPnP client to support multiple devices on the same network, managing port mappings, and preventing conflicts.Develop a reliable mechanism for detecting and monitoring static vs. dynamic external IP addresses.Implement a system to track and identify network nodes even when their IP addresses change, using advanced techniques like distributed hash tables (DHT).Ensure the robustness of the networking solutions through extensive testing across different router models and configurations.Collaborate with cross-functional teams to integrate networking features into broader software solutions.Write clear and comprehensive documentation for both technical and non-technical stakeholders.Stay updated with the latest trends and advancements in networking technologies and Python development.Qualifications:Proven experience as a Python Developer, particularly in networking and UPnP implementations.Strong understanding of networking protocols, NAT traversal, and IP management.Experience with libraries like miniupnpc, STUN, TURN, and DHT.Solid grasp of Python's memory management, threading, and multi-processing.Ability to design and implement complex algorithms for network management and node tracking.Experience in writing and maintaining test suites for networking applications.Excellent problem-solving skills and attention to detail.Strong communication skills, with the ability to explain technical concepts to a non-technical audience.What We Offer:Competitive salary and benefits.Opportunity to work on innovative and challenging projects.Flexible working hours and remote work options.A supportive and collaborative work environment.Continuous learning and professional development opportunities.

GenixBit Labs

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago