DevJobs

Technical Lead

Overview
Skills
  • TypeScript TypeScript
  • Node.js Node.js
  • React React
  • MongoDB MongoDB
  • PostgreSQL PostgreSQL
  • CI/CD CI/CD
  • Docker Docker
  • Kubernetes Kubernetes
  • Data Pipelines
  • Elastic

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.
Check Point Software Technologies