We make it easy to secure your cloud transformation. Get fast, secure, and direct access to apps without appliances.
Principal Software Development Engineer
Location
California
Posted
9 hours ago
Salary
$185.5K - $265K / year
Seniority
Lead
Job Description
Principal Software Development Engineer
Zscaler
• Master the Zscaler SecOps platform and partner cross-functionally with Sales, Product, and Services to translate customer requirements into actionable integration plans. • Onboard and map diverse cybersecurity and IT data sources in collaboration with subject matter experts (SMEs) to align directly with customer use cases. • Own data quality and pipeline integrity by auditing environments, proactively troubleshooting issues, identifying security gaps, and defining clear remediation steps for customers. • Leverage Python, APIs, and AI coding agents (such as Claude Code or Gemini CLI) to efficiently configure, customize, and automate data transformations and platform workflows. • Communicate technical findings to stakeholders and deliver field-based insights to the Engineering team to drive continuous product improvements.
Job Requirements
- Strong engineering background combined with a broad understanding of cybersecurity concepts, specifically vulnerability, exposure, and threat management.
- Hands-on experience managing cybersecurity data pipelines (such as SIEM or Vulnerability Management platforms), including ingestion, mapping, deduplication, normalization, and unification.
- Proven track record integrating security tools and data sources, including EDR, VM scanners, CNAPP/CSPM, ticketing/CMDB, identity, and cloud logs.
- Proficiency in Python and SQL for data analysis, modeling, parsing, transformations, API interaction, automation, and end-to-end troubleshooting.
- Foundational knowledge of AI/ML technologies with experience leveraging, securing, or positioning AI-driven solutions to optimize functional outcomes.
Benefits
- Various health plans
- Time off plans for vacation and sick time
- Parental leave options
- Retirement options
- Education reimbursement
- In-office perks, and more!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations. • Help implement enhancements to the Firefox installation and update experience, using data insights to guide development. • Tackle platform-specific challenges in low-level operating system integration on Windows and/or macOS. • Collaborate with your manager and teammates to scope and prioritize work in alignment with the team’s goals. • Participate in code reviews and contribute to technical discussions with peers. • Take ownership of complex bugs and lead efforts to improve the Firefox experience for hundreds of millions of users. • Work closely with your geographically distributed team in a highly collaborative environment.
• Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations. • Help implement enhancements to the Firefox installation and update experience, using data insights to guide development. • Tackle platform-specific challenges in low-level operating system integration on Windows and/or macOS. • Collaborate with your manager and teammates to scope and prioritize work in alignment with the team’s goals. • Participate in code reviews and contribute to technical discussions with peers. • Take ownership of complex bugs and lead efforts to improve the Firefox experience for hundreds of millions of users. • Work closely with your geographically distributed team in a highly collaborative environment.
• Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations. • Help implement enhancements to the Firefox installation and update experience, using data insights to guide development. • Tackle platform-specific challenges in low-level operating system integration on Windows and/or macOS. • Collaborate with your manager and teammates to scope and prioritize work in alignment with the team’s goals. • Participate in code reviews and contribute to technical discussions with peers. • Take ownership of complex bugs and lead efforts to improve the Firefox experience for hundreds of millions of users. • Work closely with your geographically distributed team in a highly collaborative environment.
• Contribute to the development and improvement of Firefox features related to installs, updates, and OS integrations. • Help implement enhancements to the Firefox installation and update experience, using data insights to guide development. • Tackle platform-specific challenges in low-level operating system integration on Windows and/or macOS. • Collaborate with your manager and teammates to scope and prioritize work in alignment with the team’s goals. • Participate in code reviews and contribute to technical discussions with peers. • Take ownership of complex bugs and lead efforts to improve the Firefox experience for hundreds of millions of users. • Work closely with your geographically distributed team in a highly collaborative environment.

