Sr Staff Software Engineer – Cortex Xpanse Collections
Company | Palo Alto Networks |
---|---|
Location | Santa Clara, CA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Senior |
Requirements
- 4+ years of experience as a professional software engineer writing back end software
- Proficient in Java or Golang
- Familiar with at least one of the major cloud platforms (eg., GCP, AWS or Azure)
Responsibilities
- Design and develop robust data collection pipelines using Java multithreading and Apache Beam frameworks
- Architect and implement scalable ETL and ELT processes to handle data ranging from gigabytes to petabytes in size
- Design and optimize data storage and indexing solutions for both real-time streaming and batch processing applications
- Enhance and optimize Internet scanning workloads in Golang
- Investigate new data sources and perform data analysis to estimate customer impact
- Collaborate with the rest of your team on architectural direction, managing technical debt, and continuously evolving the team’s agile development process
- Engage with downstream teams to enable the creation of new customer-facing features
- Mentor other engineers and ensure that your team delivers high-quality output
- Take ownership of projects, drive them to completion, and support them in production
Preferred Qualifications
- Expertise with any of the following: GCP, Kubernetes, Terraform, BigQuery, PostgreSQL, MySQL, BigTable, Apache Beam, low-level Internet protocols, database profiling
- Experience using and enhancing CI/CD systems