Sr Software Engineer – Tools and Platforms – Cortex
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Master’s |
Experience Level | Senior |
Requirements
- Graduate degree or equivalent practical experience in the field of Computer Science or Electrical Engineering or equivalent military experience
- Proficiency with software development in one or more programming languages (Python preferred)
- Proficiency in developing large-scale infrastructure, distributed systems or networks, or experience with Compute technologies, storage, or hardware architecture
- Proficiency with any major Cloud Provider(s)
- Experience with developing, deploying, and/or maintaining micro-services architecture with Kubernetes
- Proficiency in code and system health, diagnosis and resolution, and software test engineering
Responsibilities
- Write product or system development code
- Participate in, or lead design reviews with peers and stakeholders to decide amongst best design practices
- Review code developed by other developers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency)
- Contribute to existing documentation
- Provide operational support for our tools/applications maintained by the Cortex DevOps Tooling team
- Maintain/build resilient infrastructure focused on performance, security, and sound system design practices
Preferred Qualifications
- Python preferred