Network Software Engineer
Core
Build device clients for Tufin's Open Model (OPM) platform to automate network device provisioning, policy changes, and data reporting for firewalls, SD-WAN, and cloud environments.
Role type
Senior IC network software engineer (automation)
Builds
Device clients and shared services for network automation and policy provisioning
Domain
Network security, cloud networking, and network automation
Required skills
Python, Go, TCP/IP, REST APIs, SSH/CLI, network automation, AI coding assistants, LLMs, prompt engineering
Preferred skills
Tufin experience, SD-WAN, micro-segmentation, AWS/Azure/GCP, Docker, Kubernetes
Technologies
Python, Go, REST, SSH, CLI, Docker, Kubernetes, AWS, Azure, GCP
Responsibilities
Design and develop device clients to collect device data and report to Tufin; Automate device provisioning and configuration changes; Build and maintain shared services for policy provisioning and syslog processing; Optimize for scale and performance in multi-tenant environments; Support customer deployments and troubleshoot issues; Collaborate with Product and R&D teams on roadmap; Leverage AI tools to speed up research, design, coding, and testing.
Seniority
Senior, hands-on IC
