Finding the best job has never been easier
Share
Job Description:
Next Generation Firewall, Senior or Staff Software Development
Datapath & Control Path
and security with more than 60 years of innovation, collaboration & engineering
Microsegmentation allows for security and access controls between workloads within an enterprise for stronger zero trust security control. Our Gateway firewall product provides security and control when connecting to WANs.
Job Description
Responsibilities:
Responsible for designing, developing and delivering high quality industry leading NGFW security software features and services, on an aggressive timeline
Emphasize on quality: execution with corner cases considered, unit tests, automation, code coverage analysis and debug support
Design complex distributed architectures, influence to get them adopted by peer group, then work with management to get it implemented
Influence and coordinate with other development, testing and deployment teams to get feature complete and seamlessly interworking
Proactively analyze risks with existing initiatives. Come up with mitigation plans and address them timely
Continuously review the product and code for optimizations and scale, latency and performance improvements
Document architectures, procedures, and processes and contribute to improvement of the process. Help with customer facing documentation.
Apply creative development methodologies and design to further improve quality of products.
Mentor junior employees
Effectively communicate dependencies, issues and concerns of implementations timely, and proactively help to unblock
Adept in Agile methodology for effective execution without losing focus on product delivery and release milestones
Requirements:
Experience as an Engineer who has successfully worked in the area of data path packet flow, control path. Kernel development is a plus
Proficient in C++ and C. Knowledge of Java, Python, Go is a plus
Experience in internet stack, such as Ethernet, IP, TCP, UDP, ICMP, L7
Experience in kernel IO and driver subsystems
Strong demonstrated analytical, problem solving and debugging skills
Deep interest in internet technology and security concepts with emphasis on the firewall architectures andimplementation.Interest in virtualization concepts
Understanding of distributed systems development
Strong software development skills, understanding of software development methodology
Experience with open source preferred
Understanding of database concepts preferred
Excellent social and communications skills, be able to interact well with developers internally as well as with partner companies to influence and drive outcomes
Bachelors degree in Engineering/Computer Science and 12+ years of related experience or Masters degree in Engineering/Computer Science and 10+ years of related experience required
10 or more yrs experience building & supporting production quality software
Compensation and Benefits
The annual base salary range for this position is$141,000 - $225,000
This position is also eligible for a discretionary annual bonus in accordance with relevant plan documents, and equity in accordance with equity plan documents and equity award agreements.
These jobs might be a good fit