Why Join Us?
We are looking for a strong, motivated, and highly technical Full Stack Engineer to join a team building a lean, fast, and competitive cloud product that integrates with Check Point's broader Workspace Security platform.
As part of the team, you will work with talented engineers, product managers, UX designers, QA engineers, and stakeholders across the organization to deliver modern, scalable, and user-centric security experiences.
Innovation, technical excellence, and product thinking are an integral part of our work. We encourage engineers to take ownership, challenge existing solutions, and use modern technologies — including AI-powered development tools — to improve both our product and the way we build it.
If you are passionate about full stack development, cybersecurity, user experience, and building high-impact cloud products, this opportunity is for you.
Key Responsibilities
Design and develop modern frontend and backend applications and product features for Check Point's Endpoint Security platform
Build a fast, scalable, and enterprise-ready SaaS application using modern frontend and backend technologies
Take an active role in frontend and backend architecture, infrastructure, and technical decision-making
Work closely with product managers, UX designers, backend engineers, QA teams, and additional stakeholders
Translate product and design requirements into intuitive, polished, and high-quality user experiences, backed by robust, scalable services
Measure, analyze, and improve application performance, usability, reliability, and maintainability
Use AI-powered development tools to improve development velocity, code quality, testing, and problem-solving
Research and introduce new technologies, tools, and engineering practices
Take ownership of features throughout their full lifecycle, from design and implementation to production and continuous improvement
Qualifications
Strong experience with React or another modern frontend framework such as Angular or Vue
Strong backend experience with Go and Node.js (TypeScript)
Solid experience with PostgreSQL and relational data modeling
Solid experience with OpenSearch
Solid understanding of frontend and backend architecture, component-based development, state management, API design, and modern web development practices
Experience building large-scale, distributed, or cloud-based SaaS applications
Strong product mindset, visual awareness, and attention to detail
Ability to create clean, intuitive, and user-friendly interfaces in close collaboration with UX and product teams
Experience working with AI-assisted development tools and workflows
Strong communication skills and the ability to work effectively in a collaborative, cross-functional environment
Independent, proactive, and capable of taking ownership and driving tasks to completion
B.Sc. in Computer Science, Software Engineering, or equivalent practical experience
Advantages
Experience with Neptune or other graph databases