Principal Software Engineer - API Team

Operator of world's largest security cloud, providing AI-powered Zero Trust Exchange platform to protect enterprise customers from cyberattacks and data loss.
$175,000 - $250,000
Backend
Principal Software Engineer
Hybrid
1,000 - 5,000 Employees
10+ years of experience
Enterprise SaaS · Cybersecurity

Description For Principal Software Engineer - API Team

Zscaler, the world's largest cloud security platform operator, is seeking a Principal Software Engineer to join their API Team. This role offers an exciting opportunity to work with cutting-edge technology in cloud security, serving thousands of enterprise customers including 40% of Fortune 500 companies. The position involves leading API tooling and framework development, working with modern technologies like Go, Java, and JavaScript, and implementing AI-driven solutions.

The ideal candidate will bring 10+ years of programming experience and deep expertise in API development. You'll be responsible for designing advanced API tooling, developing client SDKs, and improving UI integration through innovative approaches including generative AI. This role combines technical leadership with hands-on coding, requiring both architectural vision and practical implementation skills.

Zscaler offers a competitive compensation package ranging from $175,000 to $250,000 USD, along with comprehensive benefits including health plans, parental leave, and education reimbursement. The company fosters an inclusive culture and has been named a Best Workplace in Technology by Fortune.

Working in a hybrid environment, you'll join a team of cloud architects and software engineers who have secured over 100 patents and serve more than 15 million users across 185 countries. This is an excellent opportunity for someone passionate about cloud security, API development, and creating scalable solutions that impact global enterprise security.

Last updated a day ago

Responsibilities For Principal Software Engineer - API Team

  • Leading the design and implementation of advanced API tooling and frameworks
  • Developing client SDKs with easy-to-use interfaces for data binding and UI component integration
  • Improving UI and API integration using generative AI
  • Engaging in hands-on coding to build tools for developer productivity
  • Applying domain-driven design principles and mentoring engineering teams

Requirements For Principal Software Engineer - API Team

Go
Java
JavaScript
TypeScript
React
  • 10+ years of experience in programming languages (Go, Java, C++, Rust, Javascript etc.)
  • 7+ years experience building frameworks and tooling for API and UI development
  • Experience with API design standards and best practices (Swagger/OpenAPI 3.0, REST, JSON, gRPC, Protobuf)
  • Proficiency in modern UI design patterns and experience with front-end frameworks

Benefits For Principal Software Engineer - API Team

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
401k
Education Budget
  • Various health plans
  • Vacation and sick time
  • Parental leave options
  • Retirement options
  • Education reimbursement
  • In-office perks

Interested in this job?

Jobs Related To Zscaler Principal Software Engineer - API Team

Principal Software Engineer

Principal Software Engineer at Zscaler: Lead development of high-performance security solutions in world's largest cloud security platform.

Principal Software Development Engineer

Principal Software Development Engineer at Zscaler: Build and innovate cloud security solutions for enterprise customers worldwide.

Principal Software Engineer

Zscaler is hiring a Principal Software Engineer for their ZIA Core team to work on automation-driven validation and enhance cloud security services.

Principal Software Engineer

Zscaler is hiring a Principal Software Engineer for their EMEA Cloud Browser Isolation team to design and implement scalable cloud security solutions.

Principal Software Development Engineer

Principal Software Development Engineer at Zscaler: Lead large-scale distributed system development for cloud security.