Networking - Development Engineer: Staff / Senior Staff Software Engineer

Networking - Development Engineer: Staff / Senior Staff Software Engineer
Company:

Zscaler


Details of the offer

The Staff Software Engineer will be part of a highly talented team that has built a groundbreaking "In the Cloud"; web, DNS and firewall security solution. High performance and scalability are the hallmarks of this highly distributed and multi-tenant cloud. Please apply only if you have a penchant for code, comfortable guiding a small team of engineers and love to take ownership of a larger component and be accountable for it.We develop innovative solutions that are transforming the internet security business, and millions of users rely on our services for data protection and comprehensive security. We also provide real-time analytics to our customers for unmatched visibility and maintain a state-of-the-art NOC. The development team works on web filtering, policy enforcement, next-gen firewall, sandboxing, DLP, and mobile user solutions. Being responsive to our customers and delivering industry-leading mission-critical solutions require precise engineering and a philosophy of continuous improvement, both areas in which Zscaler engineers excel.Responsibilities:You will be expected to participate in all phases of the product development cycle, from definition, design, through implementation and test.Develop functional specifications, assess task requirements and scheduling, and participate in the development, debug, and support.You will be working on design and code components of a large-scale distributed system with a keen sense for high performance and scalability, troubleshoot issues with a hawkish acumen, work with Operations and Support (when needed) to help keep a healthy cloud and happy customer and at the end of the day – display accountability and sense of ownership of areas assigned to you.Minimum Qualifications:5+ years of software development experience 3+ years of Programming expertise on CSolid understanding of IP protocol stack: IPv4 and IPv6 and other related protocols and products Sound knowledge of Unix/ Linux systems and networking internalsStrong knowledge of Algorithms and Data StructuresStrong software design, profiling, and verification skills.Strong in fundamentals - High-performance Computing, Event-based programming, Multi-threading, Memory optimization, Fault Tolerance etc.Good understanding of distributed systemsVery good debugging and troubleshooting skills.Experience developing large, maintainable software product architectures.Proficient in design/code reviews and preferably in writing automatable unit and integration tests.Excellent verbal, written and interpersonal skills.Self-starter takes initiative & ownership, identifies, and completes tasks; goal driven.Ability to work with remote teams, handle multiple tasks, prioritize, and meet deadlines.Preferred Qualifications:Use of tools like traceroute, ping, iperf etc.Understanding of TCPExperience in multiple versions of HTTP including HTTP/3, QUICKnowledge of TLS, PKI, IPsecKnowledge of VPN, Load balancers, IPS/IDS, Routers and Firewall is a plus.Experience in Datapath Networking Knowledge of DNS, DHCP, VPN, routing and switchingFamiliarity with frameworks like DPDK or VPPFamiliarity with PythonProgramming in Rust


Source: Greenhouse

Requirements

Networking - Development Engineer: Staff / Senior Staff Software Engineer
Company:

Zscaler


Senior Engineering Manager

See yourself at TwilioJoin the team as Twilio's next Engineering Manager - Messaging Risk & Decision PlatformWho we are & why we're hiringTwilio powers real-...


From Twilio - Karnataka

Published a month ago

Staff Site Reliability Engineer

About the role:We are currently seeking a Staff Site Reliability Engineer to join our Site Reliability Engineering Rapid Response Team as we support and mana...


From Zscaler - Karnataka

Published a month ago

Senior Software Engineer (Python/Java | Automation Testing | Networking | HTTP | TCP/IP)

Description: Zscaler is looking for an experienced Senior DevTest software engineer to spearhead the development of test infrastructure, system testing an...


From Zscaler - Karnataka

Published a month ago

Software Engineer - Backend (Java/Spring) - Ref7931N

About the role:Responsibilities:Develop high-quality software that is performant, scalable, reusable, extensible, secure, supportable, reliableWrite microser...


From Zscaler - Karnataka

Published a month ago

Built at: 2024-05-16T08:29:08.821Z