DevJobs

Senior Backend Engineer - SaaS Platform

Overview
Skills
  • Python Python ꞏ 2y
  • Kafka Kafka
  • ML ML
  • Flask Flask
  • MySQL MySQL
  • PostgreSQL PostgreSQL
  • RESTful API RESTful API
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Distributed systems
  • Event-driven APIs
  • Message queues
  • Multi-tenant architectures
  • Asynchronous processing
  • Scalability
  • Data modeling
  • Data protection
  • EC2
  • ECS
  • EKS
  • FastAPI
  • IAM
  • AI
  • RDS
  • Aurora
  • Security
  • SQS
  • CloudFront
  • Telemetry
  • Compliance

We are looking for an experienced Senior Backend Engineer to join our SaaS platform team.

As part of our platform team, you’ll design and implement high-impact backend services, collaborate with frontend, DevOps, and product teams, and play a key role in shaping the next generation of Check Point’s SaaS security architecture.

You’ll help build and evolve the backend infrastructure that powers our cloud-native security platform, delivering advanced protection, observability, and scalability at global scale.

If you’re passionate about solving complex backend challenges, scaling distributed systems, and driving innovation in cybersecurity, this is the place for you.


Responsibilities

  • Design, develop, and maintain cloud-native backend services supporting a large-scale SaaS security platform.
  • Build scalable, secure, and resilient architectures using modern AWS services (EKS, ECS, EC2, RDS, SQS, CloudFront, IAM).
  • Develop and optimize RESTful and event-driven APIs, backend integrations, and data flows.
  • Work in a microservices-based environment, ensuring high availability, observability, and performance.
  • Collaborate closely with frontend, DevOps, and product teams to deliver end-to-end solutions.
  • Implement monitoring, alerting, and reliability best practices for production environments.
  • Write clean, maintainable, and testable code, contributing to best practices and design standards.
  • Participate in architecture and design reviews, influencing the technical direction of the platform.


Qualifications

  • 7+ years of experience in backend or full-stack development for large-scale, cloud-based systems.
  • 2+ years of hands-on experience with Python (FastAPI, Flask, or similar frameworks).
  • Proven experience working in AWS environments, building and operating production-grade systems.
  • Strong understanding of distributed systems, scalability, and multi-tenant architectures.
  • Proficiency with relational databases (PostgreSQL, MySQL, or Aurora) and data modeling.
  • Experience with asynchronous processing, message queues (SQS, Kafka, etc.), and event-driven design.
  • Familiarity with CI/CD pipelines, containers, and orchestration (Docker, Kubernetes).
  • Excellent communication and teamwork skills, able to work effectively across engineering disciplines


Advantage:

  • Experience with AI/ML or telemetry-heavy systems.
  • Exposure to security, compliance, or data protection domains.
Check Point Software Technologies