DevJobs

Back End Developer

Overview
Skills
  • Python Python ꞏ 5y
  • C++ C++
  • Kafka Kafka
  • AWS AWS
  • Docker Docker
  • Kubernetes Kubernetes
  • Agile development methodologies
  • ELK workflows
  • Machine Learning pipelines

We are looking for a Senior Backend Developer to join our growing Machine Learning and Detection team to build new capabilities for the Threat Emulation product. The ideal candidate is an experienced hands-on coder with significant experience developing scalable code solutions. You must be at ease working in an agile environment with little supervision.


Your Impact & Responsibilities

  • Analyze, design, and develop code in Python & C++.
  • Provide ongoing maintenance, support, and enhancements in existing systems, customers, and code.
  • Collaborate cross-functionally with data scientists, project managers, and other engineers to achieve elegant solutions.
  • Provide recommendations for continuous improvement.
  • Work alongside other engineers on the team to elevate technology and consistently apply best practices.


Your Knowledge & Skills

  • At least 5 years of experience as a Backend Developer.
  • Experience working with Python.
  • Experience working with Docker, Kubernetes, AWS, Kafka.
  • Experience with Agile development methodologies.
  • BSc in Computer Science/Software Engineering or equivalent knowledge.
  • Capable of delivering on multiple competing priorities with little supervision.
  • Excellent verbal and written communication skills.
  • Experience working with C++ - Advantage.
  • Experience with ELK workflows, Machine Learning pipelines - Advantage.
Check Point Software Technologies