Senior Cloud Software Developer
Summary
Senior full-stack developer building a new cloud product in Security Automation and AI at Check Point, owning the full development cycle from requirements to production. Day-to-day involves writing multi-tenant, high-scale microservices on the server side (Node.js/TypeScript/Python/Java) with a React.js frontend, cloud services, Docker, and Kubernetes.
- End-to-end backend and frontend development of a new cloud product in the field of Security Automation and AI.
- Lead all stages of the development cycle – from requirements to production – while developing multi-tenant, high-scale, efficient, and secure code.
- Be part of a growing, leading team working with state-of-the-art cloud and web technologies, including microservices architecture.
- Collaborate closely with cross-functional teams and customers to solve complex problems and innovate new features.
- Propose solutions for complex technical challenges.
- 3+ years of experience as a Software Developer.
- B.Sc. in Computer Science.
- Solid computer science fundamentals, including object-oriented design, data structures, algorithms, problem-solving, and complexity analysis.
- Hands-on experience in server-side development (e.g., Node.js, TypeScript, Python, or Java).
- Frontend development experience in React.js (or similar frameworks such as Angular or Vue.js)
- Familiarity with cloud services (AWS, GCP, or Azure) - advantage.
- Experience with REST APIs, microservices, Docker, and Kubernetes - advantage.
- Fast learner, able to understand new code and technologies quickly.
- Highly motivated with a deep desire to achieve outstanding results.
- Experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, ChatGPT, Claude, or similar) to improve software development productivity and code quality.
- A team player with a “Can Do” attitude who goes the extra mile to succeed!