DevJobs

Senior Full Stack Engineer - Browse Management Platform

Overview
Skills
  • Python Python ꞏ 2y
  • TypeScript TypeScript
  • Kafka Kafka
  • React React
  • Node.js Node.js
  • Flask Flask
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • AWS AWS
  • Kubernetes Kubernetes
  • Docker Docker
  • FastAPI
  • EKS
  • IAM
  • Aurora
  • EC2
  • RDS
  • CloudFront
  • SQS
Why Join Us?

We are building the application layer of Check Point’s Browse Management platform - a large-scale, cloudnative security system used by customers worldwide. As part of this team, you’ll develop the backend services, user-facing capabilities, and business logic that power a global SaaS security product, ensuring security, scalability, observability, and high availability at every layer.

In this role as a Senior Full Stack Engineer (with strong backend orientation), you will design, build, and evolve core backend services while contributing to modern frontend development to deliver complete, end-to-end product features. You’ll collaborate closely with product managers, frontend engineers, DevOps, and additional backend teams, directly shaping customer-impacting features and driving innovation in the cybersecurity domain.

If you’re passionate about building robust backend systems, tackling full stack challenges, and influencing a high-scale cloud platform used worldwide - this is your next move.

Key Responsibilities

  • Design, develop, and operate backend services that support core product features and application workflows
  • Build scalable, maintainable, and reliable backend components with strong emphasis on correctness and high availability
  • Work in a microservices-based environment with full ownership of services and APIs
  • Develop and optimize RESTful and event-driven APIs for frontend applications and internal backend services
  • Implement backend components using modern AWS services, including EKS, EC2, RDS, SQS, CloudFront, and IAM
  • Contribute to frontend development using modern web technologies, ensuring seamless integration with backend services
  • Ensure strong observability, performance, and production quality through monitoring, troubleshooting, and ongoing improvements
  • Write clean, maintainable, and testable code across backend and frontend, following industry best practices and design standards
  • Collaborate closely with product managers and frontend engineers to translate requirements into effective technical solutions
  • Participate in design reviews and work with engineering teams across the organization to drive architectural excellence

Qualifications

  • 8+ years of experience in backend or full-stack development for large-scale, cloud-based systems
  • 2+ years of hands-on experience with Python, including FastAPI, Flask, or similar frameworks
  • Proven experience building backend services that support user-facing products in production
  • Strong understanding of APIs, data modeling, and backend application design
  • Experience with relational databases, including PostgreSQL, MySQL, or Aurora
  • Experience with asynchronous processing, message queues such as SQS or Kafka
  • Experience in modern web application development, with at least 2 years in a senior or lead role
  • Deep expertise in React, TypeScript, and Node.js
  • Familiarity with CI/CD pipelines, containers, and orchestration tools like Docker and Kubernetes
  • Strong communication and collaboration skills, especially in cross-functional environments

It Would Be Great If You Also Have

  • Experience working closely with frontend or product teams
  • Exposure to security, compliance, or data protection domains
  • Experience with telemetry, analytics, or usage-driven backend systems
Check Point Software Technologies