DevJobs

Senior Java Developer

Overview
Skills
  • Java Java ꞏ 5y
  • Kafka Kafka
  • React React
  • MySQL MySQL
  • Microservices Microservices
  • CI/CD CI/CD
  • AWS AWS
  • Snowflake Snowflake
  • Docker Docker
  • Airflow Airflow
  • Server-side development
  • Object-oriented design
  • Production databases
  • MCP servers
  • Strands
  • SingleStore
  • Agentic RAG systems
  • LLMs
  • Langgraph
  • AI agents
Description

Who are we?

Skai (formerly Kenshoo) is a leading omnichannel marketing platform that leverages advanced AI and machine learning to deliver intelligent solutions based on data with performance media, enabling smarter decision-making, increased efficiency, and maximized returns - Revenue enabler for businesses around the world. Its partners include Google, Meta, Amazon, Microsoft and more. ~$7 billion in ad spending is managed on the SkaiTM platform every year.

At Skai, we’re investing heavily in building agentic AI solutions for our customers, and we’re already seeing impressive impact — 30–50% improvements in performance and operational efficiency across key workflows.

Established in 2006, We’re 700 employees strong. We work hybrid with a great home/ office work mix. This role is for our Modi'in site.

What will you do?

As a Software Engineer at Skai, you will take part in building scalable, high-performance systems that power some of the largest digital marketing platforms in the world. You will develop key agentic AI capabilities and features for our GenAI Marketing Agent Built for Commerce Media. You will be responsible for developing end-to-end features while working with cutting-edge technologies and handling real-world scale. You will collaborate closely with Product Managers, UX designers, architects, engineers, and cross-functional teams to shape product direction and deliver high-quality solutions. As part of a strong, experienced team, you will contribute to architectural decisions, and continuously push the boundaries of what our platform can do.

Key Responsibilities

  • Design, implement, and deploy end-to-end features and products, spanning from database and backend services to client-facing components.
  • Tackle complex, large-scale technical challenges, ensuring the performance, scalability, and reliability of Skai's platform and infrastructure.
  • Collaborate with Product Managers, UX designers, architects, and cross-functional teams to deliver high-quality, impactful solutions while shaping product direction.
  • Analyze and optimize the performance, scalability, and reliability of our products, infrastructure, and internal tools.
  • Work with GenAi coding assistants
  • Proactively research and implement emerging technologies to continuously enhance our platform offerings.

Requirements

What You Bring:

  • B.Sc. in Computer Science or a related technical degree.
  • At least 5 years of hands-on, professional Java experience.
  • Deep understanding of object-oriented design and server-side development.
  • Experience with large-scale production databases.
  • Familiarity with microservices architecture and CI/CD pipelines.
  • Strong analytical thinking and systematic problem-solving skills
  • Proven ability on data-intensive products.
  • Strong team-player abilities with excellent interpersonal skills.
  • A "get-things-done" approach.

Advantageous Skills

  • Hands-on experience with LLMs and AI agents, including the design of reasoning architectures, multi-agent orchestration (e.g., Langgraph, Strands), agentic RAG systems, and MCP servers.
  • Experience with the full lifecycle of AI agents, from context engineering and prompt optimization to system observability and performance evaluation.
  • Experience with AWS, Kafka, Docker, Airflow, Snowflake, MySQL, and SingleStore.
  • Familiarity with React or similar technologies.
  • Experience with Enterprise-grade SaaS products and platforms.
Skai