Back to other positions

Backend Software Engineer

Tel Aviv | R&D

Requirements

  • 3+ years of experience in Java and Spring framework - Must
  • 1+ years of experience developing and operating distributed systems in production - Must
  • Proven experience with Relational/NoSQL databases and data modeling - Must
  • Production-grade hands-on experience with distributed data processing platforms like Kafka/Storm/Spark/Airflow - Advantage
  • Experience in Python - Advantage.
  • Familiarity with public cloud platforms (Azure, AWS, or GCP) - Advantage
  • Experience with CI/CD tools (Gitlab/Jenkins) - Advantage
  • Strong analytical and problem - solving skills
  • Ability to work both independently and as part of a team

As part of the role you will have the opportunity to:

  • Research, design, maintain and develop core data infrastructure components
  • Analyze and optimize system performance, scalability, reliability, and data quality across a rich technology stack (Apache Kafka, Airflow, Storm, SQL/NoSQL databases)
  • Architect, design, and implement robust, performant distributed data systems (streaming and batch processing).
  • Collaborate with cross-functional teams to integrate data pipelines with AI/ML workflows and production monitoring systems.
  • Work in a fast-paced startup environment, managing multiple priorities while maintaining high code quality and operational excellence.

Apply Here