Software Engineer

Posted 5 Days Ago
Be an Early Applicant
2 Locations
In-Office
30K-30K Annually
Junior
Information Technology
The Role
Design, develop, and maintain scalable automated systems and scanning services that process and classify large volumes of files to support malware researchers and threat intelligence. Build internal tools, automation frameworks, and data processing solutions; participate in architecture, code reviews, deployment, and cross-functional collaboration to improve system reliability and operational efficiency.
Summary Generated by Built In

Summary

Advances ESET's cybersecurity capabilities by developing automated systems, scalable platforms, and innovative solutions that empower malware researchers, analysts, and threat intelligence operations.

Job description

Meet the Team

You will join the Automated Systems and Solutions Department in Brno or Bratislava. The team works closely with malware researchers and analysts to build and maintain systems that process massive volumes of incoming files, support threat detection, and power ESET's threat intelligence capabilities. Working in a collaborative and highly technical environment, you will have the opportunity to contribute to both existing products and entirely new solutions.

About the Role

As a Software Engineer, you will design, develop, and improve systems that support ESET's automated cybersecurity operations. You will work on scalable services, automation frameworks, and data processing solutions while collaborating with experienced engineers, researchers, and analysts to solve complex technical challenges.

  • Develop and continuously improve internal tools supporting malware researchers and detection technologies.

  • Design and implement scalable systems for processing and classifying large volumes of files.

  • Build and maintain scanning services and automation solutions.

  • Contribute to the development of ESET's threat intelligence products.

  • Participate in code reviews and maintain high-quality engineering standards.

  • Collaborate on system architecture design and optimization activities.

  • Automate processes to improve operational efficiency and system reliability.

  • Take ownership of projects from initial concept through implementation and deployment.

  • Work closely with cross-functional teams to deliver innovative cybersecurity solutions.

  • Continuously identify opportunities to improve systems, tools, and development processes.

Essential Requirements

  • Bachelor's degree or equivalent in Computer Science, Cybersecurity, or a related technical field.

  • Minimum 2 years of professional experience in Python development with strong knowledge of Python and data processing.

  • Experience working with relational databases such as MySQL or PostgreSQL.

  • Experience with Redis.

  • Basic knowledge of Linux & Windows environments.

  • Familiarity with CI/CD tools and practices (Jenkins, GitLab).

  • Experience with container technologies such as Docker.

  • Familiarity with version control systems (Git).

  • Ability to work collaboratively in a team-oriented environment.

  • Good communication skills in English.

Desirable Requirements

  • Experience with Kafka and distributed systems.

  • Knowledge of C#.

  • Experience with Kubernetes and container orchestration.

  • Familiarity with object storage technologies.

  • Understanding of cybersecurity, network security, or malware analysis concepts.

  • Exposure to reverse engineering techniques.

  • Experience designing scalable and high-performance backend services.

  • Passion for automation and process optimization.

Additional Information

This role offers an opportunity to work on challenging cybersecurity problems with a direct impact on ESET products and services used by millions of users worldwide. The position provides significant room for professional growth, innovation, experimentation, and participation in technical conferences and learning activities.

Basic wage component (Bratislava): from 2500 EUR/month (brutto) 

* The final basic wage component can be increased accordingly to individual skills and experience of the selected candidate.

* Financial bonus based on performance paid twice a year up to 15% from the base salary paid during the evaluation period (normally 6 months).

#LI-JM1 #LI-Hybrid #mid-senior

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

Brno

Time type

Full time

Skills Required

  • Bachelor's degree or equivalent in Computer Science, Cybersecurity, or related technical field
  • Minimum 2 years of professional Python development experience
  • Strong knowledge of Python and data processing
  • Experience with relational databases (MySQL or PostgreSQL)
  • Experience with Redis
  • Basic knowledge of Linux and Windows environments
  • Familiarity with CI/CD tools and practices (Jenkins, GitLab)
  • Experience with container technologies such as Docker
  • Familiarity with version control systems (Git)
  • Good communication skills in English
  • Experience with Kafka and distributed systems
  • Knowledge of C#
  • Experience with Kubernetes and container orchestration
  • Familiarity with object storage technologies
  • Understanding of cybersecurity, network security, or malware analysis concepts
  • Exposure to reverse engineering techniques
  • Experience designing scalable and high-performance backend services
  • Passion for automation and process optimization

ESET Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about ESET and has not been reviewed or approved by ESET.

  • Leave & Time Off Breadth Time off is viewed as strong, with added days off and vacation/PTO described positively. Policies around PTO appear to contribute meaningfully to overall value.
  • Parental & Family Support Parental benefits are highlighted as supportive, with enhanced parental leave referenced in multiple regions. This area is frequently cited as a standout element of the package.
  • Flexible Benefits Flexible work options such as hybrid schedules and flexible hours are emphasized and appear to be widely appreciated. Work-from-home flexibility is repeatedly highlighted as a strength.

ESET Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Bratislava
1,697 Employees
Year Founded: 1992

What We Do

For more than 30 years we have been here helping to watch over and protect progress. Over a billion users worldwide rely upon ESET’s solutions to stay secure from increasingly sophisticated digital threats. ESET´s award-winning IT security software and services provide protection in over 200 countries and territories worldwide, with its software localized into more than 30 languages. Meanwhile, the world continues to move forward at pace. When ESET was founded, the Internet was in its infancy. Now technology is part of everything we do and is central to the continued advancements in our society. Most of the time technology does just what it is supposed to, but in order to ensure continued progress in the digital age we need someone to question what’s going on in the background. And that’s why we are here – to continue protecting technology from threats, enabling everyone to fully embrace it’s potential and rely on it. Put simply - when technology enables progress, ESET is here to protect it. ESET - Progress. Protected. Visit www.eset.com to learn more

Similar Jobs

In-Office
Bratislava, SVK
100000 Employees
27K-41K Annually
In-Office
Bratislava, SVK

Cisco Logo Cisco

Software Engineer

Cloud • Information Technology • Internet of Things • Professional Services • Software
In-Office
Bratislava, SVK
77500 Employees

The Flex Logo The Flex

Software Engineer

Artificial Intelligence • Real Estate • Software
In-Office or Remote
83 Locations
26 Employees

Similar Companies Hiring

Scrunch  Thumbnail
Artificial Intelligence • Information Technology • Marketing Tech • Software • SEO
Salt Lake City, Utah
Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account