Senior Software Engineer - Networking (Go / Distributed Systems)
Senior Software Engineer - Networking (Go / Distributed Systems)
Remote (Europe) | Full-time
We are recruiting on behalf of a fast-growing cybersecurity startup building an open-source zero-trust network security platform used by thousands of companies worldwide to securely connect employees, services, and infrastructure.
Their platform replaces traditional VPN architectures and powers secure, high-performance networking for modern distributed teams.
About the Role
We are looking for a Senior Software Engineer - Networking to design and build high-performance networking components that run across Linux, macOS, and Windows.
This role focuses on distributed systems, network protocols, performance optimization, and secure connectivity in a production environment used by hundreds of thousands of devices globally.
You will work closely with a collaborative engineering team and contribute directly to a widely adopted open-source platform.
Responsibilities
Design, develop, and maintain high-performance networking code
Build and optimize distributed networking components
Ensure reliability, scalability, and performance of core networking services
Participate in architecture discussions and technical decision-making
Review code and collaborate with engineers across the team
Contribute to product improvements and technical innovation
Support open-source users by addressing issues and providing guidance
Occasionally join technical discussions with customers to understand real-world networking needs
Requirements
5+ years of professional software engineering experience
2+ years of experience developing in Go
Strong experience designing distributed systems
Deep understanding of networking concepts (protocols, routing, tunneling)
Experience with performance monitoring and optimization
Strong knowledge of multi-threading and asynchronous programming
Experience with unit and integration testing
Strong communication skills and ability to work in a remote environment
Fluent English
Nice to Have
Experience working with VPN or secure networking solutions
Experience with REST or gRPC APIs
Experience working in cloud environments
Open-source contributions
Experience building software deployed at large scale
Whats Offered
Competitive compensation and equity
Fully remote or hybrid flexibility
High ownership and autonomy
Collaborative engineering culture
Opportunity to work on cutting-edge zero-trust networking technology
How to Apply
If youre interested in this opportunity, please apply