Staff Engineer ( Network Control Plane Protocols)

Year    Bangalore, Karnataka, India

Job Description


For over 15 years, Zscaler has been disrupting and transforming the security industry. Our 100% purpose-built cloud platform delivers the entire gateway security stack as a service through 150 global data centers to securely connect users to their applications, regardless of device, location, or network in over 185 countries protecting over 3,900 companies and have detected 100 Million threats/day.

We work in a fast-paced, dynamic and make it happen culture. Our people are some of the brightest and passionate in the industry that thrives on being the first to solve problems. We are always looking to hire highly passionate, collaborative and humble people that want to make a difference.

Responsibilities:

As a Staff Software Engineer - Branch Connector, you will play a crucial role in designing, developing and enhancing functionality for ZScaler Zero Trust Branch Connector applications. The Zero Trust Branch Connector provides Zero Trust Security for users and application traffic originating from a remote branch to internet, cloud or another remote branch or data center. The Branch Connector eliminates the network attack surface by establishing direct branch-to-internet and branch-to-private app connections using a full proxy architecture. It also simplifies branch communications by eliminating complex routing, virtual private networks (VPNs), and firewalls while allowing for flexible forwarding and simple policy management by using the proven Zscaler Internet Access (ZIA) and Zscaler Private Access (ZPA) policy framework.

You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and testing. Develop functional specifications, assess task requirements and scheduling, and participate in the development, debugging and support

Minimum Qualifications:

  • BS or MS degree in CS/CE or equivalent is required
  • 6+ years software development experience in building large-scale commercial networking and security applications
  • Strong hands-on programming in C and Python with in-depth knowledge of Data-Structures and Algorithms.
  • Strong knowledge of L2/L3 networking .
  • Experience with network control-plane protocols like DHCP, VRRP, CARP, OSPF, BGP.
  • Strong knowledge of L4-L7 networking protocols and services - DNS, HTTP, TCP/IP, SSL/TLS
  • Strong software design concepts - HA, failover redundancy, load balancing, optimizing for scale and performance
  • Hands on Experience in troubleshooting networking issues using tools like Wireshark, tcpdump, curl, wget etc
  • Good Unix/Linux Kernel & file system knowledge
  • Experience working on technologies like Ansible, Terraform, and CI/CD platforms
  • Effective communication skills
  • Ability to work with remote teams, prioritize and meet deadlines
  • Must be a strong team player , able to work independently, and also mentor and guide junior engineers.
#LI-VN1

Zscaler

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3221883
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Bangalore, Karnataka, India
  • Education
    Not mentioned
  • Experience
    Year