Slovakia - ESET logo
Slovakia - ESET

Software Engineer - C++/Python (m/f/n)

HybridSoftwareMid-levelBratislava, SlovakiaAI/MLSecurity

Our Take

Build malware detection and ML technologies for ESET's cybersecurity platform.

What you’ll do

  • Design, analyze, and implement detection technologies
  • Develop machine learning-based technologies
  • Optimize system architecture
  • Contribute to code reviews
  • Improve classifiers using multiple data sources

What they’re looking for

  • Advanced Python required
  • Experience with machine learning or data science
  • C/C++ knowledge is a plus
  • Understanding of computer/network security
  • Experience with Big Data technologies
  • Experience with CI/CD

What you get

  • Starting from 2700 EUR gross monthly
  • Performance bonus up to 10%
  • BenefitPlus Healthcare
  • Multisport card
  • Supplementary pension saving
  • Sick days
  • Marriage and childbirth allowances
  • Refreshments in office

Skills & Focus Areas

  • Python
  • machine learning
  • data science
  • C/C++
  • CI/CD
  • Big Data
  • Docker
  • TensorFlow

As posted by Slovakia - ESET

Summary

As a member of our Big Data Systems Group, you'll develop innovative software solutions in C++ and Python, helping us tackle data processing challenges that off-the-shelf technologies cannot fully address.

Job description

Meet the Team

You will be member of Big Data Systems Group. We are part of the Core-Development Department

within Technology Division.  Out main focus is storing, indexing, and processing various

forms of malware-related data, and meta-data we receive from many different sources.

 

About the Role

While the Big-Data Ecosystem contains huge pool of mature systems and solutions for

all seasons, still many problems remain to be tackled by an in-house software

written specifically for issues at hand.  You will be among the people developing

our in-house tools for specific big-data-related problems not addressed sufficiently

by the existing systems, or tools. The main programming languages we use at present

are C/C++ and python with some occasional adventures in Java, Scala, Rust or Bash

(and possibly others).

 

Essential Requirements

- some experience with C/C++ and Python, and willingness to learn a lot more

- at least user-level experience with Linux (as almost everything is developed for Linux servers)

 

Desirable (nice to have) Requirements

- any other programming skills/experiences are welcome

  (feel free to mention even things like Lisp, Haskell, Prolog, Ruby, Erlang, or Forth :-)

- real-life experience with vibe coding is a bonus

- experience with any Big-Data related technologies (Openstack-Swift, Kafka, Spark...) - user, programmer, or administrator is highly valued

- practical database knowledge (user or programmer; SQL or noSQL; ACID or not) is appreciated


Basic wage component (brutto): from  2500€/month (brutto). For senior professionals, the starting salary is from 3000€/month. 

* The final basic wage component can be increased accordingly to individual skills and experience of the selected candidate. 
* Performance bonus 2 times per year up to 10% of the basic salary paid for the evaluation period(usually 6 months)


 

#LI-JM1 #medior #LI-Hybrid 

Benefits

Health & well-being

  • BenefitPlus
  • Healthcare (check-ups/annual programs)
  • Multisport card
  • Travel card "električenka"
  • Supplementary pension saving
  • Sick days

Family

  • Marriage allowance
  • Childbirth allowance
  • Parental contribution
  • ESET family events (Family day, St.Nicholas)

Office

  • Refreshments in the office (fruits, coffee, soft drinks)
  • Let´s get together breakfast
  • Activity room, quiet room
  • ESET events (Žranica, Christmas party..), teambuildings

Other

  • Loyalty allowance
  • Loyalty extra days off
  • Loyalty cake
  • Loyalty glass award
  • Refer a friend
  • Christmas presents
  • Discounts from external providers

Primary location

Bratislava

Additional locations

Time type

Full time

Was this listing helpful?