Why Join Us?
We are looking for an experienced Full-Stack Team Leader to join Check Point’s Browse Management group.
As part of the Browse Management group, you will lead an engineering team responsible for management services and user-facing experiences within a large-scale, cloud-native security platform. You will work closely with backend, frontend, DevOps, and product teams, and play a key role in shaping the next generation of Check Point’s Browse Management architecture.
You will help build and evolve the management plane of our SaaS platform, delivering secure, scalable, and observable services that provide enterprise customers with visibility and control over modern browser environments.
If you enjoy leading teams, staying hands-on, and building high-impact systems at scale in the cybersecurity domain, this role is for you.
Key Responsibilities
- Lead and mentor a full-stack engineering team while remaining hands-on, actively contributing to backend and frontend development
- Design, develop, and maintain management services, APIs, and admin UI for a large-scale SaaS security platform
- Build secure, scalable, and resilient services using Python-based backend services and React-based frontend applications
- Develop and evolve RESTful and backend-for-frontend APIs, integrations, and data flows
- Work in a distributed, service-oriented environment with a strong focus on availability, observability, and performance
- Collaborate closely with DevOps, Product, Security, and other R&D teams to deliver end-to-end solutions
- Own production quality, reliability, and operational excellence for the team’s services
- Participate in design and architecture discussions, influencing technical direction and best practices
- Support onboarding and professional growth of team members
Qualifications
- At least 3 years of experience as a Team Leader
- Strong hands-on experience in backend development with Python (FastAPI, Flask, or similar frameworks) and solid experience building React-based frontend applications
- Proven experience building and operating production-grade, cloud-native SaaS platforms
- Solid understanding of distributed systems, scalability, and multi-tenant architectures
- Experience with relational databases (PostgreSQL, MySQL, or Aurora), asynchronous processing, and event-driven design
- Familiarity with CI/CD pipelines, containers, and orchestration technologies such as Docker and Kubernetes
- AI-first mindset, with experience adopting AI-assisted development tools and practices
- Strong communication, collaboration, and ownership skills
- Comfortable taking over an existing team and leading an established domain
Advantage
- Experience working in AWS environments, including services such as EKS, EC2, RDS, SQS, CloudFront, and IAM
- Background in cybersecurity or enterprise security products
- Experience owning management planes, admin UIs, or backend-for-frontend services
- Experience working in large, cross-team platform environments