Search jobs > San Jose, CA > Principal software engineer

Principal Software Engineer (Automation)

Zscaler
San Jose, California, US
Full-time

Our Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries.

Bring your vision and passion to our team of cloud architects, software engineers, security experts, and more who are enabling organizations worldwide to harness speed and agility with a cloud-first strategy.

A high number of candidates may make applications for this position, so make sure to send your CV and application through as soon as possible.

Zscaler Internet Access (ZIA) is a cloud native Security Service Edge (SSE) solution that builds on a decade of secure web gateway leadership.

One of the major new initiatives in ZIA is Zero trust networking which included innovative solutions like ZTDS.

ZIA ZTDS is a cloud managed agentless architecture that provides total protection for business-critical infrastructure by authorizing every transaction and segmenting every endpoint.

Reduce risk, improve compliance, and get higher machine uptime, all with full east-west and north-south visibility in both IT / OT environments.

This is an important role in the Zero Trust Network Segmentation team which is part of Zero Trust Exchange and is responsible for definition, implementation, delivery, monitoring and support of core functionality that is part of the Network Segmentation Service to prevent security incidents in a Branch or Remote Office in both IT / OT environments.

You will work with teams and include building solutions network security solutions into ZTNS products.

We're looking for an experienced Principal Software Engineer, Automation to join our Zero Trust Network Segmentation team.

Reporting to the Sr. Director, Software Engineering, you'll be responsible for :

  • Define and deliver products and services using modern software development principles and achieving 99.999% availability.
  • Develop Automation frameworks to automate qualification of ZTNS product and develop a CI / CD pipeline to improve reliability and quality of what we deliver.
  • Collaborate with internal Zscaler teams to come up with joint solutions and unify the architecture to improve development and qualification processes.
  • Build performance and scale automation frameworks for Cloud-based services.
  • Exhibit behavior to encourage internal collaboration.

What We're Looking for (Minimum Qualifications)

  • 12+ years software engineering experience in Python / Go / C / Java programming delivering high performance products and services.
  • 10+ years of building automation frameworks for software release management for functional, performance, and regression testing and 6+ years of experience leading projects and designing large-scale distributed systems.
  • Current with hands-on development experience building automation frameworks.
  • Experience in networking / security solutions in Public cloud infrastructure AWS / Azure / Google Cloud from security and experience with L2 / L3 networking protocols and higher level protocols like HTTP / 2, SSL / TLS, DNS, IPSec etc.
  • Experience with public cloud PaaS, Kubernetes / Containers, virtualization, microservices architecture and running and supporting services in public / private clouds.
  • Bachelors in Computer Science or related fields.

At Zscaler, we believe that diversity drives innovation, productivity, and success. We are looking for individuals from all backgrounds and identities to join our team and contribute to our mission to make doing business seamless and secure.

We are guided by these principles as we create a representative and impactful team, and a culture where everyone belongs.

For more information on our commitments to Diversity, Equity, Inclusion, and Belonging, visit the Corporate Responsibility page of our website.

Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including :

  • Various health plans.
  • Time off plans for vacation and sick time.
  • Parental leave options.
  • Retirement options.
  • Education reimbursement.
  • In-office perks, and more!

J-18808-Ljbffr

8 days ago
Related jobs
Promoted
Software Defined Automation GmbH
Palo Alto, California

Proven work experience 10+ yrs as an reliability engineer, production engineer, infrastructure software engineer or a similar role in a fast-paced, rapidly scaling company. Collaborate with researchers and engineers to specify the availability, performance, correctness, and efficiency requirements o...

Promoted
Hispanic Technology Executive Council
Santa Clara, California

We cant wait for you to discover this for yourself as a Senior/Principal Software Engineer on our Data Domain Engineering team in Santa Clara. Software Senior Principal Engineer. The additional responsibilities will include the ownership and resolution of triage the issues, address the software defe...

Promoted
Fortinet
Sunnyvale, California

Fortinet is seeking a Principal Software Development QA Engineer to join our QA team. The QA Engineer will work efficiently to identify and address the highest risks, determining release readiness. Minimum of 8 years of relevant experience, with a preference for automation development/testing experi...

Promoted
DSJ Global
CA, United States

The Principal Automation and Controls Engineer is responsible for programming, installation, commissioning, troubleshooting, and maintenance of process controls, automation, field instrumentation, and electrical devices for drug manufacturing. Job Title: Principal Automation and Controls Engineer. A...

Promoted
Asimily
Palo Alto, California

Principal Software Engineer – Java Core Services. As an integral part of our technology team in the US, you will work closely with the local engineering leadership team to train and coach software engineers, ensuring they expertly execute on designing, developing, and delivering great customer exper...

Promoted
Juniper Networks, Inc
Sunnyvale, California

C/C++, Python Test Automation, Layer 2). Develop, Innovate and Maintain control plane software for Layer 2 technologies. Carry out requirements analysis, design, implementation, unit testing and maintenance of software modules. Familiarity with Python and Robot framework for unit/integration test au...

Promoted
DaVita Inc.
Sunnyvale, California

We are currently seeking a Principal Software Development Engineer to join our team. As a Principal Software Development Engineer, you will:. Join our Software Development team, known for its collaborative ethos, working seamlessly with global customers, internal engineering teams and product develo...

F5
San Jose, California

We are looking for an experienced Sr principal Engineer to help design and implement features for Central Manager. Strong leadership skills and an ability to mentor and groom other engineers. ...

Advanced Micro Devices, Inc
Santa Clara, California

Expertise in Kubernetes, specifically as it pertains to training large scale AI models Expert knowledge of Python and/or go Some familiarity with distributed training/finetuning/inference of ML/AI models Ability to write high quality code with a keen attention to detail Experience with modern asynch...

Palo Alto Networks
Santa Clara, California

We are seeking automation savvy QA Engineers for building Palo Alto Networks SASE   Solution Test team. Collaboration and teamwork are at the foundation of our culture and we need engineers who can communicate l and work well with others towards achieving a common goal. Develop and execute soph...