Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Optimove Software Engineer 
Israel, Tel Aviv District, Or Yehuda 
683542496

19.11.2024
As a developer in our team, you will need to:
  • Tackle software engineering challenges in multiple languages and frameworks, including big data batch processing.
  • Own every product that the team manages, from ideation and planning, all the way to production and monitoring.
  • Teach and learn. We love to inspire and be inspired and make sure that each team member has their place to grow and excel.
  • Work both autonomously and collaboratively with the team and other Optimove teams.
  • Develop and maintain systems that process large amounts of data, including legacy systems and gradually re-write them.
Requirements:
  • 3+ years of software engineering experience in designing and developing cloud-native applications
  • 3+ years of hands-on experience and a deep understanding of Python
  • 2+ years of experience working on event-driven architecture design
  • Hands-on experience working with big data manipulations, preferably with Snowflake’s Snowpark or equivalent
  • Hands-on experience and deep understanding of SQL and NoSQL databases
  • Hands-on experience with Docker, Kubernetes, and building distributed microservices.
  • TDD Experience.
  • Fluent in English.
Advantages:
  • Experience with .NET Core 6+
  • Design and develop data pipeline orchestrations with Apache Airflow.
  • Experience with GCP services: Cloud Function, PubSub, Firestore.
  • Hands-on experience with Terraform.
  • Hands-on experience with CI/CD pipelines.