דרושים»תוכנה» Full Stack VPN Developer
Description
לפני 14 שעות חברה חסויה Location: Job Type:
and We are looking for experienced software developer with a strong backend mindset, solid networking understanding, and hands-on experience building robust, multi-threaded systems. Job Id: 249 If you enjoy working across system components, APIs, and management platforms - and want to see your code used by enterprises worldwide - this role is for you. You will work closely with VPN core engineers, product managers, and UI teams to deliver secure, reliable, and user-friendly solutions. Key Responsibilities Develop VPN & SD-WAN management software: Design and implement backend services and management components used to configure, monitor, and troubleshoot VPN & SD-WAN environments. Backend development in Java and Python: Build scalable, maintainable services using Java and Python, with strong emphasis on OOP principles, clean architecture, and code quality. Concurrency and performance: Develop and maintain multi-threaded components, handling concurrency, synchronization, and performance considerations. Networking-aware development: Work with networking-related data and flows, integrating with VPN / SD-WAN components and understanding their operational behavior. End-to-end ownership: Participate in design, development, debugging, testing, and maintenance of production-grade systems. Collaboration and design discussions: Work closely with cross-functional teams to design APIs, improve usability, and evolve system architecture.Requirements: B.Sc. in Computer Science from a leading university: GPA 85 or higher 2-3 years of professional software development experience Strong experience in C/C++ or Java Solid understanding of Object-Oriented Programming (OOP) Experience writing clean, maintainable, and testable code Advantage: Experience in Python and multi-threaded programming Basic to intermediate networking knowledge Familiarity with TCP/IP, routing concepts, VPN or SD-WAN fundamentals Problem-solving mindset Ability to analyze complex issues and debug production systems Strong communication and teamwork skills An Advantage Experience with network management or monitoring systems Familiarity with VPN, SD-WAN, SASE or security products Experience deg or consuming REST APIs Linux environment experience Exposure to performance tuning or large-scale systems.This position is open to all candidates. Hide
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.