AdTechTalent
Engineering5 months agoHybrid

Innovid

Software Engineer

software engineerfull-stackScalaJavaKotlinTypeScriptJavaScriptReactNode.jsSQLLinuxKubernetesKafkaAWSSnowflakeSaaScloudcontinuous deploymentproductionperformancedatabase

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Tel Aviv, Israel

Full job description

Innovid seeks a mid-level Software Engineer with at least 3 years of experience in software development, preferably with online cloud-based SaaS products. The candidate must have strong SQL skills and experience or advantage in Scala, Java, Kotlin, TypeScript/JavaScript (React and Node.js), Linux, Kubernetes, Kafka, AWS, and Snowflake. Responsibilities include designing and developing product modules, continuous deployment, maintaining application health in production, collaborating with product managers, and full-stack development. The role offers a hybrid work model based in Tel Aviv with benefits including growth opportunities, learning resources, a global team, subsidized meals, and a dog-friendly office.

What you'll do

  • Participate in designing and developing Innovid’s products in multiple technologies, no code ownership environment
  • Design and develop modules for a high-end product that serves billions of transactions a day
  • Deploy code to production in a continuous manner
  • Be responsible for the healthiness of your application in production
  • Work with product managers to define, prioritize and finalize features
  • Carry out full-stack, end to end development

Requirements

  • A B.Sc. in computer science or a related discipline
  • At least 3 years of software development experience
  • Experience with development of online, cloud based SaaS products
  • Good knowledge of SQL - MUST
  • Experience with web server or client side development – an advantage
  • Experience with Linux in a production environment – an advantage
  • Experience in Scala, Java, Kotlin, TypeScript/JavaScript (React and Node.js) – an advantage
  • Experience with large scale performance issues and database work – an advantage
  • Independent, curious, and enjoy solving problems
  • Passion for technology and a can-do approach to challenges
  • Good analytical and communication skills
  • Appreciation of deadlines is essential
  • Experience with Kubernetes - an advantage
  • Experience with Kafka - an advantage
  • Experience with AWS - an advantage
  • Experience with Snowflake - an advantage

Tech stack

ScalaJavaKotlinTypeScriptJavaScriptReactNode.jsSQLLinuxKubernetesKafkaAWSSnowflake

Benefits

High visibility roles with a tremendous amount of growth potentialWide and varied Learning & Development resources and culture that supports itGlobal team and cross-company collaborationAmazing people to work withHybrid working model & good work-life balanceBeautiful office with a view near the train stationDog-friendly office environmentSubsidized mealEvents, treats, and fun office experience

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.