4 years
0 Lacs
Posted:1 week ago|
Platform:
On-site
Part Time
Job Title: Backend Developer β VPN Systems (C/C++) About the Role: We are developing a global-scale VPN platform that requires a skilled Backend Developer with strong experience in C and C++. The candidate will be responsible for designing, developing, and maintaining the core backend systems that support VPN connectivity, server configurations, security protocols, and related services. This role involves close collaboration with infrastructure, DevOps, and frontend teams to ensure a scalable, secure, and high-performance VPN product. Key Responsibilities: β’ Develop and maintain backend components of the VPN platform using C and C++. β’ Implement and optimize VPN protocols such as OpenVPN, WireGuard, and IPSec. β’ Configure and manage VPN servers deployed across multiple global locations. β’ Design and develop secure APIs for user authentication, session management, subscription handling, and VPN connection control. β’ Ensure strong security measures are in place including encryption, certificate management, and secure tunnel establishment. β’ Collaborate with DevOps and infrastructure teams to monitor, deploy, and scale VPN servers. β’ Work on advanced networking features such as peer-to-peer connections, mesh networking, device linking, and file sharing capabilities. β’ Optimize system performance for low latency and high throughput. β’ Troubleshoot and resolve complex backend issues related to networking, security, and scalability. Required Skills and Experience: β’ Minimum 4 years of professional experience in backend or systems programming with C and C++. β’ Deep understanding of networking concepts and protocols including TCP/IP, UDP, TLS/SSL, and VPN technologies. β’ Practical experience with OpenVPN, WireGuard, or similar VPN implementations. β’ Proficient in Linux operating systems and system-level programming. β’ Strong knowledge of socket programming, multi-threading, and concurrency handling. β’ Experience with secure communication protocols, encryption techniques, and certificate management. β’ Ability to design and develop RESTful APIs and work with backend databases such as PostgreSQL, Redis, or MongoDB. β’ Good debugging skills and experience with performance tuning in networked applications. Preferred Qualifications: β’ Experience with mesh networking or peer-to-peer networking systems. β’ Familiarity with containerization and orchestration tools like Docker and Kubernetes. β’ Prior work in security-centric or privacy-focused products. β’ Knowledge of automated deployment and monitoring tools. Show more Show less
Techsaga Corporations
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
My Connections Techsaga Corporations
Noida, Uttar Pradesh, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed
Noida, Uttar Pradesh, India
Salary: Not disclosed