Architect, Software Engineering Cloud Browser Isolation

  • Valencia
  • Zscaler

We have a terrific opportunity in our Cloud Browser Isolation team for an influential technical expert. This is an excellent opportunity to join a sizable and expanding, dynamic engineering team that is working on cutting edge Isolation Browser technology to evolve our current cloud security flagship products: ZIA and ZPA.

We want you to bring your experience and knowledge to our team as we innovate in the remote browser isolation space. You will need to bring thought leadership, great communication, and collaboration along with the ability to work in a fast-paced agile environment.

About the Team

The Cloud Browser Isolation team is a small distributed team that works fast and lives on the cutting edge of software engineering in backend, frontend and infrastructure. We like open-source but we are not afraid of building stuff ourselves where it makes sense and we can optimise something. Our philosophy is: done is better than perfect and we strive to work iteratively and optimise our processes along the way so that we can achieve reliable and fast product deliverables that delight our customers.

The environment is fast-paced and requires the ability to take initiative and manage ambiguity to drive effective results. This role will interface with architects, subject matter experts, product managers, other developers and QA engineers located globally and in different time zones.


Responsibilities:

  • Collaborate with engineering and product management to define the long-term technical roadmap, ensuring alignment with strategic business objectives.
  • Proactively identify projects with significant architectural impact, leading technical discussions and decision-making to ensure maintainability, scalability, and long-term product success.
  • Contribute hands-on technical expertise to major initiatives, focusing on upcoming (1-2 per quarter) projects to provide real-time guidance and problem-solving.
  • Conduct thorough research into emerging technologies and evaluate their potential to enhance software development processes and product capabilities.
  • Develop Proof-of-Concepts (POCs) to validate technical feasibility and inform architectural decisions.
  • Design robust and scalable software solutions, fostering collaboration with engineering teams to ensure clarity, efficiency, and maintainability.
  • Provide ongoing architectural guidance to engineering teams, promoting best practices, code quality, and adherence to defined standards.
  • Review and actively participate in the creation of Architecture Decision Records (ADRs) and solution diagrams, ensuring clear documentation and communication of technical choices.
  • Facilitate the resolution of technical disagreements by fostering open discussion, leveraging data and technical expertise to reach optimal solutions.
  • Champion a strong QA culture by collaborating with QA teams to integrate quality practices as a first-class citizen throughout the development lifecycle.
  • Drive regular architecture board synchronization meetings, ensuring alignment between architectural decisions and project roadmaps.

Requirements/Qualifications:

  • In-depth knowledge of software development architectural patterns (e.g. Microservices).
  • Strong understanding of programming languages, software development lifecycle, frameworks, and data structures.
  • Experience with databases, networking, and system-level concepts.
  • Proven track record as a senior software developer, architect or similar role, with at least 10+ years of experience.
  • Experience leading and mentoring software engineering teams.
  • Prior experience designing and implementing complex software systems.
  • Principle driven negotiator / influencer, proven ability to navigate complex unstructured cross-functional environments and unclear requirements
  • Ability to formulate data-driven and business-driven engineering decisions
  • Excellent communication and presentation skills to clearly explain technical concepts to both technical and non-technical audiences.
  • Ability to collaborate effectively with cross-functional teams (product, design, QA).
  • Excellent problem-solving skills and the ability to think critically about complex technical challenges.
  • Proficiency in architectural documentation tools (e.g., C4 model diagrams).
  • Comfortable with ambiguity in a fast-paced and dynamic environment, and able to contribute innovative ideas while paying careful attention to detail.
  • Value simplicity and scale, work comfortably in a collaborative, agile environment, and be excited to learn.
  • Strong communication skills, analytical skills, thorough understanding of product development.

#LI-REMOTE

#LI-MM8

#J-18808-Ljbffr