ZIZO Technologies is hiring a Product Architect to shape the technical vision of our core serverless platform. In this pivotal role, you will combine deep technical expertise with business-first thinking, ensuring our architecture delivers maximum value for clients and an exceptional user experience. You will work closely with product leadership to set a solid architectural vision for pivotal functions and guide the development of experimental features.
What You'll Do
- Own the technical architecture of our core serverless product, built on AWS Lambda.
- Collaborate closely with the Head of Product to ensure technical and business roadmaps are aligned.
- Guide and mentor Engineering Teams across design, implementation, and delivery.
- Establish and evolve architecture standards and best practices, including performance, reliability, and cost-efficiency.
- Review and approve architectural decisions, technical designs, and system integrations.
- Evaluate and introduce new technologies or services that improve product scalability, maintainability, or user experience.
- Ensure quality, security, and compliance are built into the product from the ground up.
- Lead technical discovery, trade-off analysis, and long-term planning.
- Serve as a bridge between engineering and product, helping decompose complex product goals into clear architectural and system design choices.
What We're Looking For
- 8+ years in software engineering with at least 3+ years in an architectural or lead engineer role.
- Proven experience with cloud-native architectures, preferably AWS Lambda/Serverless ecosystems.
- Strong understanding of event-driven architecture, microservices, and API-first development.
- Experience designing scalable, secure, and multi-tenant SaaS platforms.
- Ability to influence and guide cross-functional technical teams.
- Ability to think in a business-oriented way: simplify what needs to be simple and cheap; solidify only proven features.
- Experience with CI/CD, infrastructure as code (e.g., CDK, CloudFormation), and DevOps best practices.
- A dependable and results-oriented person.
- Be used to AI tooling for work or personal tasks, eager to explore new tools and workflows to improve efficiency.
- Excellent communication and leadership skills, able to explain technical decisions to non-technical stakeholders.
- Experience working closely with Product Owners, Designers, and Business Analysts.
Nice to Have
- Hands-on experience with TypeScript and Node.js.
- Familiarity with domain-driven design, clean architecture, and modular monolith principles.
- Experience in building data processing platforms or big data storages.
- Prior experience in a startup or scale-up environment.
- Experience working in data-driven product development with close feedback loops from analytics and user behavior.
Technical Stack
- AWS Lambda
- Serverless
- TypeScript
- Node.js
- CDK
- CloudFormation
Team & Environment
You will work alongside a dynamic team, collaborate closely with the Head of Product, guide and mentor Engineering Teams, and serve as a bridge between engineering and product.
Company Culture
- We craft experiences that simplify, gamify, and enhance our users' everyday working lives.
- We thrive on solving complex challenges.
