Search the website

Junior Software Engineer

Engineering
Tel Aviv-Yafo, Israel

Description

Optimove is a global marketing tech company, recognized as a Leader by Forrester and a Challenger by Gartner. We work with some of the world’s most exciting brands, such as Papa John’s, Staples, and Entain, who love our thought-provoking combination of art and science. We recently secured a $75M growth investment, and with a strong product, a proven business, and the DNA of a vibrant, fastly-growing startup – we’re now experiencing yet another growth spurt. It’s the perfect time to join our team of ~300 thinkers and doers across NYC, LDN, TLV, and other locations, where 2 of every 3 managers were promoted from within. Growing your career with Optimove – a Top100 company to work for in Israel – Is guaranteed.

Based in central Tel Aviv, our R&D operation is a dynamic environment, where every developer can impact the flow of technology – from introducing the smallest library to making big infrastructure changes. We welcome open-minded developers who like to share knowledge and help each other push Optimove forward to the cutting edge of today’s tech.

If you always dreamed of being a REAL full-stack developer this is the team for you. Our Real-time team can do it all ( NodeJS, C#, Python, SQL, NoSQL, Docker, GCP, Pub/Sub, cloud functions, Airflow, ELK, CI/CD…) on a growing fast, high-scale product that handles thousands of events per second.

Responsibilities:

  • Design and develop end-to-end solutions in a scalable microservices-based environment.
  • Own your code from design to production, seeing the full picture.
  • As a data-driven company, you will work with various Database types (MongoDB, Redis, SQL, Bigquery, Snowflake, Bigtable…) and with multiple data structures.
  • Be up-to-date with the most cutting-edge technologies.
  • Work both autonomously and collaboratively with the team and other Optimove teams.
Requirements
  • B.Sc. in computer science or equivalent

Advantages:

  • 1-3 years of experience
  • Experience working with Cloud Services
  • Experience working in a high-scale environment with an emphasis on performance and optimizations.
  • Understanding of object-oriented development principles (OOP).
  • Experience working with Docker and Kubernetes
  • Experience in no-SQL databases
  • Experience in event streaming
  • Client technologies – Native JS, angular

Apply for this position