Principal Software Engineer - Network Services
Company: Palo Alto Networks
Location: Santa Clara
Posted on: May 13, 2022
Job Description:
Company DescriptionOur MissionAt Palo Alto Networks everything
starts and ends with our mission: protecting our way of life in the
digital age. It s inspired by our vision: a world where each day is
safer and more secure than the one before. These aren t simple
statements. They won t be easy either but we re not here for easy.
We re here for better. As a company with a foundation in
challenging the way things are done, we re looking for innovators
who are as committed to shaping the nature of cybersecurity as we
are. Palo Alto Networks is a revolutionary and dynamic company
creating next generation network security products. If you are a
motivated, intelligent, creative, and hardworking individual who
wants to contribute and make a difference, this job is for you!Job
DescriptionYour CareerFast-paced, fast-changing and unpredictable
defines our information technology team. We are looking for
analytical, agile, and influential leaders who can quickly deliver
meaningful results and solutions with the flexibility to
accommodate evolving business needs and shifting priorities.This
position is responsible for automation development in Palo Alto
Networks (PANW) infrastructure for all enterprise, partner, and
customer facing services. A successful candidate for this role will
have strong Technical and organization skills. You will work with a
team of senior level Network Engineers writing great quality
software automation to create digital visibility and action taking
mechanism for PANWs global WAN/LAN network infrastructure. We are
seeking a Principal Software Engineer with a passion for networking
and aptitude for building scalable distributed systems.Your
Impact
- Designing and implementing infrastructure as code stack for
managing network security for PANW s network infrastructure
- Design frontend, backend modules to deliver optimal AIOPS
services
- Design and deploy solution as a SaaS product capable of
rendering services to external customers
- Develop code to monitor network health, thresholds and systems
that proactively analyze and mitigate service disrupting network
events.QualificationsYour Experience
- 6+ years of experience working in Python/Go/Ruby (expert
knowledge).
- 4+ years of building and supporting production microservices
(preferable experience running SaaS applications)
- Good knowledge of REST API framework like Flask, Django
required.
- Strong knowledge of Devops tools & processes such as Github,
Jenkins, jFrog, Docker.
- Working knowledge of SQL databases (MySQL, PostgreSQL,
etc).
- Preferred : Basic knowledge of Javascript & other frontend
frameworks
- Critical thinking and analytical approach to problem
solving.
- Basic understanding of routing protocols BGP, OSPF and
ISIS.
- Experience building and running microservices on a public cloud
platform (GCP, AWS, or Azure).
- Basic knowledge of firewalls technologies (PANW
preferred).
- Expert knowledge of Linux/Unix.
- BSCS or related field with 7+ years of experience OR MSCS with
5+ years of experienceAdditional InformationThe TeamSerious
mission, fun culture; We re not your ordinary Information Security
team. We re a diverse group of security professionals that embraces
challenging the status quo in order to protect Palo Alto Networks
and our customers. They say it s the people you work with that make
you want to go to work and it s true here; we love our work. Think
about it: Driving innovation on the Information Security team of
the fastest-growing high-tech cybersecurity company is a once in a
lifetime opportunity. You ll be joined by the brightest minds in
technology, and our global teams are on the front line of defense
against cyberattacks. We re joined by one mission but driven by the
impact of that mission and what it means to protect our way of life
in the digital age. Join a dynamic and fast-paced team that feels
excitement at the prospect of a challenge and feels a thrill every
time we beat the bad guys.We hope to meet you soon! Our
CommitmentWe re trailblazers that dream big, take risks, and
challenge cybersecurity s status quo. It s simple: we can t
accomplish our mission without diverse teams innovating, together.
To learn more about our dedication to inclusion and innovation,
visit our and our website.Palo Alto Networks is an equal
opportunity employer. We celebrate diversity in our workplace, and
all qualified applicants will receive consideration for employment
without regard to age, ancestry, color, family or medical care
leave, gender identity or expression, genetic information, marital
status, medical condition, national origin, physical or mental
disability, political affiliation, protected veteran status, race,
religion, sex (including pregnancy), sexual orientation, or other
legally protected characteristics.Additionally, we are committed to
providing reasonable accommodations for all qualified individuals
with a disability. If you require assistance or an accommodation
due to a disability or special need, please contact us at .Learn
more about Palo Alto Networks and check out our All your
information will be kept confidential according to EEO guidelines
#LI-MT1 .Covid-19 Vaccination Information for Palo Alto Networks
Jobs
- Vaccine requirements and disclosure obligations vary by
country.
- Unless applicable law requires otherwise, you must be
vaccinated for COVID or qualify for a reasonable accommodation if:
- The job requires accessing a company worksite
- The job requires in-person customer contact and the customer
has implemented such requirements
- You choose to access a Palo Alto Networks worksite
- If you have questions about the vaccine requirements of this
particular position based on your location or job requirements,
please inquire with the recruiter.
Keywords: Palo Alto Networks, Santa Clara , Principal Software Engineer - Network Services, Other , Santa Clara, California
Didn't find what you're looking for? Search again!
Loading more jobs...