Sr Staff Engineer Software (Data Plane Applications)

Palo Alto NetworksSanta Clara, CA
2d$170,000 - $190,000Onsite

About The Position

We are seeking an experienced Software Engineer to design, develop, and deliver next-generation technologies within our Prisma Access team. In this role, you will take ownership of your focus areas to solve complex problems at every level. You will be instrumental in designing and building great products, bringing new ideas in all facets of software development while collaborating with a high-performing team to achieve common goals.

Requirements

  • M.S./B.S. degree in Computer Science or equivalent military experience.
  • 5+ years of experience in developing and troubleshooting dataplane applications.
  • Hands-on programming experience in Python and Go.
  • In-depth understanding of Operating System principles (e.g., Linux/Unix) and networking concepts, including the TCP/IP stack and TLS.
  • Solid foundation in design, data structures, and algorithms, with strong analytical and debugging skills.

Nice To Haves

  • Programming experience in C/C++.
  • Experience with building and deploying applications in a cloud environment.
  • Exposure to building Microservices-based architectures.
  • Experience with LLMs, GenAI applications, or Machine Learning/Data Science (ETL, dataset curation, running evaluations).

Responsibilities

  • Design, develop, and implement highly scalable software features and infrastructure for our next-generation security platform, ensuring readiness for cloud-native deployment.
  • Proactively collaborate with development and quality assurance groups to achieve the highest quality standards by creating tools, processes, and systems that promote transparency and alignment.
  • Profile, optimize, and tune systems software, including management, control, and data planes, for efficient and high-performance cloud operation.
  • Work closely with DevOps and Technical Support teams to troubleshoot and resolve complex customer issues in a timely manner.
  • Partner with other software development teams to integrate and apply PanOS features effectively on the Prisma Access platform.
  • Contribute to team growth by interviewing, mentoring, and coaching new team members, fostering a culture of continuous learning and excellence.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service