Engineering

Software Architect

Tel Aviv – Full-time
Apply for this position

About Us:

 Zenity is the world’s first application security platform for Enterprise AI Copilots and Low-Code development. We help our customers defend against security threats, help them meet compliance, and empower business productivity and enablement. Established in 2021, many of the world’s leading organizations trust Zenity to help configure security guardrails, generate prioritized lists of vulnerabilities, and accurately pinpoint and mitigate risk by continuously scanning business-led development platforms and providing centralized visibility, vulnerability assessment, and governance.

 We empower our teams to think creatively, collaborate effectively, and achieve exceptional results. Our technology stack is built not just to protect, but to enable innovation and business empowerment in a safe, supportive environment.

About the Role:

 We are seeking a highly skilled Software Architect to design and oversee the architectural direction of Zenity’s platform and solutions. You will play a critical role in guiding engineering teams in the design of scalable, high-performance, and secure software systems. The ideal candidate has a deep understanding of modern software development practices, cloud architecture, and security principles.

Responsibilities:

  • Lead the architectural design and review of Zenity’s software platform, ensuring scalability, performance, and security.
  • Collaborate closely with development teams to guide them in the implementation of architectural principles and best practices.
  • Define and maintain Zenity’s technology roadmap, ensuring alignment with business goals and scaling requirements.
  • Design microservices-based architectures in cloud environments (AWS, GCP, Azure).
  • Ensure robust integration and interoperability between system components.
  • Implement best practices for security and data protection, integrating security as a core element in the architectural process.
  • Conduct architectural reviews and code reviews
  • Conduct performance and COGS tuning
  • Stay informed of new technologies and frameworks to continuously evolve and enhance the platform’s architecture.
  • Provide mentorship and technical leadership to engineers to foster continuous learning and improvement.
  • Collaborate with external parties to optimize Zenity usage and cost of external services


  • 8+ years of experience in software development, with at least 3 years in a Software Architect role.
  • Proven experience designing large-scale, distributed systems and microservices architecture in cloud environments.
  • Strong knowledge of cloud technologies (AWS, GCP, or Azure) and infrastructure as code (e.g., Terraform, CloudFormation).
  • Experience in multiple programming languages such as Python, Go, Java, or Node.js.
  • Expertise in containerization and orchestration tools (Docker, Kubernetes).
  • Deep understanding of software design patterns, system architecture, and security best practices.
  • Experience with CI/CD pipelines and DevOps processes.
  • Excellent problem-solving and communication skills, with the ability to clearly articulate architectural decisions and trade-offs.
  • Bachelor’s degree in Computer Science, Software Engineering, or related field.

Contact us