Description
We are building a new cutting-edge GenAI Security Platform - a system that manages, analyzes, and secures GenAI-powered products at scale.
As our Full-Stack Tech Lead, you will own core architecture decisions, guide engineering best practices, and lead hands-on development across the front-end (React) and back-end (Node.js/TypeScript). You will collaborate closely with product, architecture, and security research teams to build a robust, high-scale, multi-tenant platform.
This is a high-impact role where you’ll influence vision, architecture, and technical direction from day one.
Major Responsibilities
- Lead design and implementation of a modern, cloud-native, multi-tenant platform for GenAI security products.
- Drive end-to-end architecture decisions across React, Node.js, TypeScript, microservices, message queues, APIs, and data pipelines.
- Build rich, interactive, high-performance UI features in React (hooks, state mgmt, component architecture).
- Own backend services using Node.js (TypeScript) including API gateways, orchestration layers, security engines, and third-party services.
- Ensure high standards of code quality, scalability, performance, and observability.
- Introduce best practices: CI/CD, testing strategy, coding standards, code review culture.
- Mentor and guide engineers, leading by example through hands-on code contributions.
Desired Background
- 7+ years of professional software development experience, with at least 3+ years in full-stack / tech lead roles.
- Expert-level proficiency in:
- React (hooks, context, state mgmt libraries, performance optimization)
- Node.js
- TypeScript (advanced typing, decorators, generics)
- Proven experience designing and building scalable, high-quality SaaS or platform products.
- Strong understanding of system architecture, microservices, distributed systems, and cloud-native concepts.
- Experience with relational + NoSQL databases (Postgres, Mongo, Elastic, etc.).
- Strong understanding of modern DevOps practices - CI/CD, Docker, Kubernetes.
- Excellent communication skills and ability to lead technical discussions and decisions.
- Experience mentoring engineers or functioning as a team’s technical point of reference.