DevJobs

Junior Software Engineer

Overview
Skills
  • SQL SQL ꞏ 1y
  • Java Java
  • .NET Core .NET Core
  • Node.js Node.js
  • NoSQL NoSQL ꞏ 1y
  • Docker Docker
  • Kubernetes Kubernetes
  • Airflow Airflow
  • Data Flow
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 ~440 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.

We are a team of technophiles who despise latency, and we're on the lookout for a passionate junior developer who not only writes code but lives and breathes it. As a crucial member of our team, you will need to:

Responsibilities

  • Develop and maintain systems that can process complex requests within a few milliseconds.
  • Tackle advanced engineering challenges in multiple languages and environments.
  • Own every product that the team manages, from ideation and planning, all the way to production and monitoring.
  • Immerse yourself in the coding realm, demonstrating a genuine love for the craft.
  • Teach and learn. We thrive on inspiring and being inspired, ensuring each team member has their space to grow and excel.
  • Work both autonomously and collaboratively with the team and other Optimove teams.

Requirements



  • B.Sc. in computer science or equivalent
  • 1-2 years of experience in backend development/data engineering.
  • Experience working with SQL and/or NoSQL databases.
  • Willingness to work in a multi-language environment.
  • Analytical mindset, strive to make data-driven decisions.
  • Fluent English.

Advantages

  • Experience with cloud development.
  • Experience Working with a highly scalable system.
  • Experience at least two software development language environments.
  • Hands-on experience with one or more of the following technologies: Data Flow, NodeJS, .NET Core / Java, Kubernetes, Docker, Airflow.
  • TDD Experience.
Optimove