DevJobs

Software Engineer

Overview
Skills
  • Scala Scala
  • C# C#
  • Python Python
  • F# F#
  • Java Java
  • Node.js Node.js
  • Redis Redis
  • MS SQL Server MS SQL Server
  • MongoDB MongoDB
  • Microservices Microservices
  • Snowflake Snowflake
  • Kubernetes Kubernetes
  • Docker Docker
  • Airflow Airflow
  • Kafaka Ecosystem
  • OOP principles and design
  • PubSub
  • cloud environment
  • BigQuery
  • RESTful Web API
  • Big Table
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. With a strong product, a proven business, and the DNA of a vibrant, fast-growing startup, we're on the cusp of our next growth spurt. It's the perfect time to join our team of ~400 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 is basically guaranteed.

Optimove seeks a Software Engineer (Infra Group) to join our team. Every developer in our team can impact the flow of technology – from introducing the smallest library to making significant infrastructure changes. We welcome open-minded developers who like to share knowledge and help each other push forward to the cutting edge of tomorrow's tech.

Our team provides Optimove and its Tenants Infrastructure for calculating segmentation, which is the core business of Optimove.

Responsibilities:

  • Design & develop features, services, and pipelines.
  • Own your code from design to production, seeing the full picture including automation tests and deployment.
  • Maintenance and rewriting of existing functionality
  • Come up with innovative engineering ideas and solutions

Requirements:

  • B.Sc. in computer science or equivalent
  • At least 4 years of experience
  • Deep understanding of Event Driven Architecture (EDA)
  • Server – at least two C#, F#, node, python, java, scala.
  • Experience with Snowflake, Redis, Big Table, BigQuery, MongoDB
  • Experience with Docker, Kubernetes and microservices
  • Experience with PubSub.
  • Experience with RESTful Web API
  • Experience with cloud environment (such as GCP) 
  • Deep understanding of OOP principles and design (SOLID)
  • Experience with MS SQL server

Advantage:

  • Experience with Kafaka Ecosystem (confluent)
  • Experience with Airflow.
Optimove