Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

CheckPoint Software Developer 
Poland, Masovian Voivodeship, Warsaw 
909327352

08.08.2024

As a part of our dynamic work environment, you will engage with cutting-edge technologies to contribute to the development and maintenance of services in an exciting cloud-based distributed system.

Key Responsibilities
  • Collaborate on the Email Security product, ensuring stability, creating customer-friendly features, and enhancing protection against hacking attacks.
  • Develop and maintain services in a cloud-based distributed system.
  • Take ownership of the code lifecycle, from development to production.
  • Solve complex problems using cutting-edge technology.
Qualifications
  • 3+ years of Python programming experience.
  • 2+ years of backend programming experience.
  • Proficiency with AWS services: SQS, S3, ECS (or Kubernetes).
  • Expertise in REST API development.
  • Experience with distributed systems development (docker, docker-compose, k8s, ECS).
  • Proficient in Linux.
  • Familiarity with version control systems like Github.
  • Fluent in English.

Bonus:

  • Familiarity with Python asyncio, and understanding of asynchronous programming models.
  • Experience with NoSQL DBs: DynamoDB, Redis, or similar Document/Key-Value DBs.
  • Exposure to async Python libraries (aiohttp/httpx, aiobotocore, aioredis, starlette/FastAPI, etc.).
  • Experience with Elasticsearch / OpenSearch.
  • Exposure to CI/CD deployment (Jenkins).
  • Exposure to CloudFormation.
  • Experience with distributed stream-processing platforms (Kafka, Kinesis).