On-Prem Backend Engineer (Network Oriented)
9/25/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
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
Please let Zero Networks know you found this job on InterviewPal. This helps us grow!
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.
Generate a resume, cover letter, or prepare with our AI mock interviewer tailored to this job's requirements.