Cloud-Native Backend Engineer



we are looking for an experienced software engineer to join our success as we continue to grow and face more and more engineering challenges.

our backend engineers employ cutting-edge serverless technologies, as well as high-standard engineering practices and take end-to-end ownership of specific modules/microservices of the software.

our engineers are continuously encouraged to both learn and share their knowledge with their peers.


  • take key parts in the entire software development lifecycle: requirement analysis, design, implementation, testing (automation), and production support.
  • contribute to your team’s continuous improvement by taking part in peer code reviews, retrospective sessions, etc. 


  • at least 2 years of experience with development in nodejs/ python.
  • good understanding and practical experience with microservices architectures (serverless - big plus!)
  • good understanding of cloud technologies.
  • significant experience with nosql databases such as dynamodb, redis, and elasticsearch.
  • strong command of modern software engineering principles and practices (including oop, tdd, ci, cd).
  • very strong communication skills, fluent in english (both written and verbal).


  • experience with aws services such as s3, rds, lambda etc.

Apply Now