Daxx is looking for a Middle/Senior Scala Software Engineer to join the Exabeam team.
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, accurately detect complex threats, and 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.
Exabeam is looking for a strong software engineer who is passionate about large-scale systems. The successful incumbent will be responsible for designing and implementing the platform for the data processing system to detect advanced security threats using the latest stream processing and machine learning techniques. This position provides an opportunity to define and work in various areas of the platform including data ingestion, data processing, algorithm design, reporting, visualization, etc. as well as being able to contribute to all aspects of product definition and system architecture.
Design and develop various platform components using the latest technologies and coding in Scala
Build clean & efficient user interfaces and the APIs that support it and cover new features with functional tests
Work closely with engineers, Product Managers, and customer support teams
Be responsible for end-to-end delivery of features and provide maintenance after launch
Write clean, elegant code that solves complex problems
Participate in design & code reviews
Participate in on-call dev rotations (9-18 workdays)
3+ years of professional experience
Professional experience building scalable distributed systems (Akka, Kafka, Storm, Hadoop, others.)
Experience with web application development (HTTP, REST)
Experience with monitoring tools (DataDog, Prometheus)
Experience in Scala or other functional programming languages (Haskell, Scheme, Lisp, Ocaml, F#)
Alternatively deep Java expertise and a strong desire to learn Scala
Knowledge of building complex systems with high performance, scalability and reliability requirements of large 24 x 7 systems
Bachelor’s Degree in computer science or equivalent experience
Willingness to visit our Kyiv office at least once a month
Direct cooperation with the customer
Business trips to the US
Dedicated HR/ Client Manager
Regular performance reviews
Competitive salary, medical insurance, 20 working vacation days