Distinguished Engineer (Consumer Products) - Santa Clara - job 636751

Palo Alto Networks

Date: 02/23/2021

City: Santa Clara, California

Employment type: Full-time

Company Description




Our Mission


At Palo Alto Networks® everything starts and ends with our mission:


Being the cybersecurity partner of choice, protecting our digital way of life.


We have the vision of a world where each day is safer and more secure than the one before. These aren’t easy goals to accomplish – but we’re not here for easy. We’re here for better. We are a company built on the foundation of challenging and disrupting the way things are done, and we’re looking for innovators who are as committed to shaping the future of cybersecurity as we are.




Job Description




We're seeking innovators: software experts with the vision to design and build state-of-the-art products that do not exist today. If you have a drive to build products with global impact, join us and bring your ideas and help solve large-scale real-world problems in network security. We are looking for leaders who take ownership of their areas of focus and who are driven to pursue problems at every level. Collaboration is at the heart of our culture. Our software directors communicate at a high level, lead and direct teams to deliver well-specified software components, and coordinate their work across multi-functional teams to achieve big goals.


As a key member of our Consumer Group, you will be a catalyst between product management and engineering on Consumer Group products for home workers. You will work closely with product management on user requirements; be responsible for ensuring functional specifications and test plans are complete and match those product requirements; review your colleagues’ code for accuracy and correctness; evaluate test results and QA feedback; and work closely with our technical program management to ensure schedules are predicted, measured. Your responsibility will include the entire software development lifecycle.


Your Impact



  • Work with product management to design a new home-based network security product, with a focus on features and backend interfaces for home workers. This will include the product and its mobile app client, as well as test frameworks.


  • Design features that secure home workers and provide insights to their employers while meeting our steadfast commitment to privacy of user data. 


  • Participate fully in the product management process, providing engineering insights so that product features include an understanding of what is possible, difficult, and easy.


  • Participate fully in the planning and program management process to deliver accurate estimates of work for each feature, coherent plans for delivering features in a release timeline, and ensuring that program management plans are maintained up to date.


  • Be responsible for delivering complete functional specifications for your components, ensuring they meet all product requirements, and are maintained up to date at all times.


  • Ensure that test plans cover all use cases and that QA, automated, and manual testing are robust, carried out effectively and thoroughly, and included in the development cycle.


  • Work with product management to triage and prioritize bugs during a release cycle to determine when a release is ready to ship.


  • Ensure the product’s core features meet Palo Alto Networks’ unparalleled quality and performance. 


  • You will be a technical leader and your duties may include supervising other engineers, especially through detailed specifications, code reviews, and test plans.


  • Suggest and implement improvements to the development process.


  • Clearly communicate goals and desired outcomes to internal project teams.





Qualifications





  • 12+ years of practical experience in the design and implementation of large scale systems. This includes time spent in accredited degree programs in Computer Science or similar technical disciplines (electrical engineering, applied mathematics, etc.)


  • Proficient in Golang, C, or C++ and familiar with a Linux SaaS development environment. Python and scripting languages are helpful. Familiar with common data structures and algorithms.


  • Experience delivering a Wi-Fi gateway to customers.


  • Familiarity with basic network security concepts.


  • Verbal and written communication skills to work with multi-functional groups.


  • Demonstrate a can-do attitude to a dynamic working environment.



Additional Preferred Experiences: 



  • Graduate degree (M.S. or Ph.D.) in computer science or similar technical discipline.


  • Experience with large-scale and/or high-performance software design and development.


  • Familiar with GCP, AWS, or Azure. 


  • Experience implementing information security and network security products.


  • Experience with IoT.


  • Experience on big data systems, such as Kafka and HBase. 


  • Experience and knowledge on gRPC, WebSocket, and SSL/TLS





Additional Information



All your information will be kept confidential according to EEO guidelines.

Imprint




How to apply:

To apply for this job you have to sign in to our website (My profile link in the header).

If you don't have an account with us yet, please Sign up.




Share you skills and get paid! All from the comfort of your home. Sign up for MicroTasks.io!