Question
Full-time
5-10

On-Prem Backend Engineer (Network Oriented)

9/15/2025

Design, develop, and maintain backend services deployed on-premises within customer networks. Collaborate closely with cross-functional teams to deliver mission-critical components that interact directly with complex network stacks.

Working Hours

40 hours/week

Company Size

51-200 employees

Language

English

Visa Sponsorship

No

About The Company
Zero Networks is a pioneer in automated microsegmentation and network security. Our agentless microsegmentation solutions provide effortless deployment, automatically learning and classifying endpoints to generate precise security policies that orchestrate native firewalls. By preventing unauthorized lateral movement, enforcing just-in-time multi-factor authentication for privileged access, and enhancing protection for critical assets, we empower organizations across every sector to strengthen their security posture with minimal effort.
About the Role

Zero Networks, an innovative network security solutions provider, is at an exciting time in its history and is growing fast! We are looking for a highly skilled and versatile Backend Engineer with deep expertise in network protocols and on-premises deployments to join our development team. As an On-Prem Backend Engineer, you will be responsible for designing, developing, and maintaining the on-prem infrastructure that runs in customer environments, ensuring robustness, security, and performance. You will collaborate closely with cross-functional teams to deliver mission-critical components that interact directly with complex network stacks.


Responsibilities

  • Design, develop, and maintain backend services deployed on-premises within customer networks.
  • Implement and optimize network-centric functionality, including TCP/UDP, TLS, DNS, routing, proxies, and firewalls.
  • Work with Linux server internals (sockets, routing tables, iptables/netfilter, namespaces, eBPF) to support resilient and secure deployments.
  • Ensure smooth installation, upgrade, observability, and troubleshooting of on-prem components.
  • Troubleshoot and resolve issues in real-world customer environments, including debugging complex network problems.



Requirements

  • Bachelor’s degree in Computer Science, Software Engineering (or equivalent work experience) – must
  • 5+ years of experience as a software engineer with hands-on production experience with at least 3 years of work involving network-centric services or on-prem deployment. – must
  • Deep understanding of network protocols (TCP/IP, UDP, TLS, DNS, HTTP/S) and networking fundamentals – must
  • Proficiency in at least one programming language (e.g., Go, C++, or C#) and associated frameworks – must
  • Hands-on experience with Linux networking internals (sockets, routing tables, iptables, namespaces) – must
  • Experience deploying and maintaining on-premises software in customer environments – advantage
  • Familiarity with containerization and orchestration (Docker, Kubernetes, Helm) – advantage
  • Strong problem-solving skills and ability to work both independently and as part of a team
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively across teams


Key Skills
Backend DevelopmentNetwork ProtocolsOn-Premises DeploymentLinux InternalsTroubleshootingTCP/IPUDPTLSDNSHTTP/SProgrammingContainerizationOrchestrationProblem-SolvingCommunicationCollaboration
Apply Now

Please let Zero Networks know you found this job on InterviewPal. This helps us grow!

Apply Now
Prepare for Your Interview

We scan and aggregate real interview questions reported by candidates across thousands of companies. This role already has a tailored question set waiting for you.

Elevate your application

Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.