Principal Engineer Software
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- BS in Computer Science, equivalent knowledge, or equivalent military experience
- 8+ years of software engineering experience
- Coding experience in Java at your current job
- Experience in designing, coding, and maintaining systems built with scalable distributed systems architecture
Responsibilities
- Tackle new and challenging problems in building a new generation of highly scaled data processing and analytics system for use in AI-powered use cases
- Collaborate with cross-functional teams to address complex technical challenges and drive innovation
- Ensure the adoption of best practices in code quality, scalability and system design among team members
- Contribute in architecture, design and development of features
- Work with DevOps and Technical Support teams to investigate and resolve critical customer defects
Preferred Qualifications
- Experience with one or more cloud platforms such as AWS or GCP and their services (DataFlow, BigQuery, Athena etc) and Kubernetes
- Experience with a variety of database technologies (Mysql, Cassandra, ElasticSearch, etc)