Junior/Middle Scala Developer for Exabeam (Data Lake team)


Daxx is looking for a Strong Junior/Middle Scala Developer to join the Exabeam team in Kyiv.

Project description:

Exabeam is the leader in user and entity behavior analytics. We deliver a complete Security Intelligence Platform that enables customers to easily collect all of their security-relevant data, to accurately detect complex threats, and to effectively respond to security incidents. We have built the best threat detection solution in the market to detect in real-time advanced attacks using Big Data, machine learning, and security expertise.

Kyiv is our 2nd largest engineering office, where you will work with dozens of other talented and like-minded people.

Who we are looking for:

  • You are full of energy and an enthusiastic junior/middle developer with little experience in the industry, not necessarily exposed to our required tech stack.
  • You have a basic knowledge of Scala (either theoretical or practical or both). 
  • Have good Computer Science/OOP/data structures/algorithm knowledge, able to solve coding challenges, demonstrate problem-solving and learning skills.
  • An outspoken person, proactive, team player.
  • Know who is Martin Odersky, read his book and/or passed the Functional Programming Principles in Scala course on Coursera.
  • Have a product mindset and ready to learn fast.

What opportunities we offer:

  • You will join our team to participate in creation, ownership and development of mission-critical pieces of our large-scale data pipeline that processes hundreds of thousands of events per second.
  • You will create features and maximize performance at multiple levels of the stack either as a feature team member or independently: Scala applications, orchestration, scripting, and bare metal.
  • You will learn how to work on clusters that can ingest multiple terabytes per day, can scale to 100s of nodes.
  • You will be involved in the end-to-end delivery of features and provide proper maintenance of the codebase.
  • You will solve the incoming issues, notice the positive and negative trends, and communicate possible problems and achievements clearly and loudly.


  • Good theoretical and practical level with Scala OR Java and desire to master Scala.
  • Solid Object-oriented design and programming. Nice to have functional programming experience.
  • Real commercial development experience is a must.
  • Understanding of high performance streaming pipelines and CI/CD principles.
  • Understanding of PaaS/SaaS and microservice architecture.
  • Ability to identify edge cases and be able to create test cases to cover those. 

Nice to have:

  • Knowledge about Linux, Ansible, Docker and Kubernetes.
  • Experience with at least one of the next technologies: Elasticsearch / Kafka / Zookeeper / Prometheus / MongoDB or their alternatives.
  • Experience in initiating product changes and improvements, as well as participating in hackathons or similar events will be a plus.

Daxx offers:

  • Direct cooperation with the customer
  • Business trips to the US
  • Dedicated HR/ Client Manager
  • Regular performance reviews (twice per year)
  • Competitive salary, medical insurance, 20 working vacation days
  • Regular corporate events, team buildings, etc.
Apply for this job

Apply For This Job

This field is required

Must be at least 2 characters in length

Upload your CV/resume or any other relevant file. Max. file size: 2 MB.

This field is required

Kateryna Bilkovets

Kateryna Bilkovets

Kyiv Recruiter

Job Overview

  • Location: Ukraine
  • Job Title: Junior/Middle Scala Developer for Exabeam (Data Lake team)