About Us:
Zenity is the world s first application security platform for Enterprise AI Copilots and LowCode 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 businessled 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 highperformance and secure software systems. The ideal candidate has a deep understanding of modern software development practices cloud architecture and security principles.
Key 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 Zenitys technology roadmap ensuring alignment with business goals and scaling requirements.
- Design microservicesbased 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
Requirements :
- 8 years of experience in software development with at least 3 years in a Software Architect role.
- Proven experience designing largescale 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 problemsolving and communication skills with the ability to clearly articulate architectural decisions and tradeoffs.
- Bachelor s degree in Computer Science Software Engineering or related field.
Remote Work :
Yes
Employment Type :
Fulltime