Senior Software Engineer Backend (Go / Distributed Systems)
Remote Full-time
We are recruiting on behalf of a fast-growing European cybersecurity startup building an open-source zero-trust network security platform used by thousands of companies worldwide to securely connect infrastructure and remote teams.
This company is on a mission to make secure private networking simple affordable and accessible to organizations of all sizes. Their platform replaces traditional VPN architectures and is trusted by hundreds of thousands of users globally.
About the Role
We are looking for a Senior Backend Engineer to help design and build scalable backend systems that power a high-performance network security platform.
You will work on core services distributed systems and infrastructure components that directly impact scalability reliability and security.
This is a hands-on engineering role in a collaborative fast-moving environment with strong ownership and autonomy.
Responsibilities
-
Design and develop backend services and core platform components
-
Contribute to management services relay services and distributed systems architecture
-
Collaborate with engineering teams to design test and document software components
-
Participate in the full development lifecycle: design implementation deployment and monitoring
-
Improve scalability reliability and performance of backend systems
-
Implement observability and monitoring solutions
-
Troubleshoot incidents and support production stability
-
Optimize systems for performance efficiency and security
Requirements
-
5 years of professional software engineering experience
-
Strong experience designing distributed systems
-
Proficiency in Go (preferred) or another backend language
-
Solid understanding of networking fundamentals (IP routing protocols)
-
Experience with authentication/authorization standards (OAuth2 OIDC SSO)
-
Experience with relational databases and performance tuning
-
Experience with unit and integration testing
-
Strong communication skills and ability to work in a remote environment
-
Fluent English
Nice to Have
-
Experience with VPN or network security products
-
Experience with gRPC or REST APIs
-
Experience working in cloud environments
-
Open-source contributions
-
Experience building products used at large scale
Whats Offered
-
Competitive salary and equity package
-
Fully remote work environment
-
High ownership and autonomy
-
Collaborative engineering culture
-
Opportunity to work on cutting-edge zero-trust and network security technology
How to Apply
If youre interested in this opportunity please apply
Senior Software Engineer Backend (Go / Distributed Systems) Remote Full-time We are recruiting on behalf of a fast-growing European cybersecurity startup building an open-source zero-trust network security platform used by thousands of companies worldwide to securely connect infrastructure and rem...
Senior Software Engineer Backend (Go / Distributed Systems)
Remote Full-time
We are recruiting on behalf of a fast-growing European cybersecurity startup building an open-source zero-trust network security platform used by thousands of companies worldwide to securely connect infrastructure and remote teams.
This company is on a mission to make secure private networking simple affordable and accessible to organizations of all sizes. Their platform replaces traditional VPN architectures and is trusted by hundreds of thousands of users globally.
About the Role
We are looking for a Senior Backend Engineer to help design and build scalable backend systems that power a high-performance network security platform.
You will work on core services distributed systems and infrastructure components that directly impact scalability reliability and security.
This is a hands-on engineering role in a collaborative fast-moving environment with strong ownership and autonomy.
Responsibilities
-
Design and develop backend services and core platform components
-
Contribute to management services relay services and distributed systems architecture
-
Collaborate with engineering teams to design test and document software components
-
Participate in the full development lifecycle: design implementation deployment and monitoring
-
Improve scalability reliability and performance of backend systems
-
Implement observability and monitoring solutions
-
Troubleshoot incidents and support production stability
-
Optimize systems for performance efficiency and security
Requirements
-
5 years of professional software engineering experience
-
Strong experience designing distributed systems
-
Proficiency in Go (preferred) or another backend language
-
Solid understanding of networking fundamentals (IP routing protocols)
-
Experience with authentication/authorization standards (OAuth2 OIDC SSO)
-
Experience with relational databases and performance tuning
-
Experience with unit and integration testing
-
Strong communication skills and ability to work in a remote environment
-
Fluent English
Nice to Have
-
Experience with VPN or network security products
-
Experience with gRPC or REST APIs
-
Experience working in cloud environments
-
Open-source contributions
-
Experience building products used at large scale
Whats Offered
-
Competitive salary and equity package
-
Fully remote work environment
-
High ownership and autonomy
-
Collaborative engineering culture
-
Opportunity to work on cutting-edge zero-trust and network security technology
How to Apply
If youre interested in this opportunity please apply
View more
View less