Principal Software Development Engineer - Golang/Python + Networking

Zscaler
Bengaluru
Workplace: HybridFull timeFunction: Communications, PR & CommunityEducation: bachelorsSkills: ["Communication","Collaboration","Problem-solving","Ownership","Coaching"]

Design, develop, and optimize high-performance networking system architecture and security features for mission-critical applications. Partner with engineering, product, solution architects, and customers to translate complex use cases into specifications, driving unit testing and automation. Collaborate cross-functionally to resolve system-level issues and improve data-path performance while coaching junior engineers and ensuring compliance with relevant security certifications.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Zscaler
Zscaler
4 days ago

Principal Software Development Engineer - Golang/Python + Networking

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design, develop, and optimize high-performance networking system architecture and security features for mission-critical applications. Partner with engineering, product, solution architects, and customers to translate complex use cases into specifications, driving unit testing and automation. Collaborate cross-functionally to resolve system-level issues and improve data-path performance while coaching junior engineers and ensuring compliance with relevant security certifications.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Communications, PR & Community
Seniority: Sr. Manager level

Key Responsibilities

  • •Design, develop, and optimize high-performance network system architecture and security features for mission-critical applications
  • •Partner with engineering architects, product managers, solution architects, and customers to understand complex use cases and review PRDs
  • •Author design and functional specifications while driving unit testing and automation to ensure high product quality
  • •Collaborate across cross-functional teams to resolve system-level issues and optimize data path performance to drive feature innovation
  • •Coach junior team members on advanced software design principles, troubleshooting, and compliance with federal security certifications

Pay and Benefits

Perks:Health InsurancePaid LeaveParental LeaveRetirementLearning Budget

Key Requirements

  • •10+ years of system engineering experience for high-performance networking, with a Bachelor’s or Master’s degree in Computer Science or related field
  • •Expertise in Linux kernel-based networking (L2/L3), stateful firewalls, NAT, network drivers, routing protocols (BGP, OSPF, PIM), and protocols including VLAN, DHCP, DNS, SSL, DTLS, QUIC, IPsec, GRE, and WireGuard
  • •Proficiency in Go and Python for debugging complex data-path issues
  • •Strong communication and collaboration to design scalable systems in a high-accountability environment
  • •Demonstrated curiosity in using AI tools and integrating new technologies to enhance problem-solving and workflows
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationProblem-solvingOwnershipCoaching
Certifications:FIPSFedRAMP
Tech Stack:GolangGoPythonLinux kernelBGPOSPFPIMVLANDHCPDNSSSLDTLSQUICIPsecGREWireGuardTLSDockerKubernetesAWS

Company Brief

Zscaler
Provides cloud-native security platform delivering secure access, threat protection, and zero trust services to organizations, enabling secure internet and private application access without traditional network appliances.
Industry: Cybersecurity
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Jose, United States
Founded: 2007
WebsiteLinkedIn