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
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 ...
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
View more
View less