ESET

Experienced Python Software Engineer

Bratislava Full time

Summary

ESET is a global leader in cybersecurity solutions, protecting millions of users and organizations worldwide. Join our Automated Systems and Solutions department, contributing to innovative security tools, AI-driven solutions, and cloud-based infrastructure.

Job description

As a Experienced Python Software Engineer, you will design, develop, and maintain microservice backend systems, optimize DevOps pipelines, and contribute to data collection, AI/ML initiatives, and the development of large language models (LLM) and AI assistants. You will work with modern cloud infrastructure and collaborate across teams to deliver secure, scalable solutions.

Key Responsibilities

  • Develop backend services and APIs using Python and gRPC

  • Collaborate on DevOps processes: CI/CD pipelines, Docker, Kubernetes

  • Monitor cloud infrastructure in Microsoft Azure

  • Contribute to AI/ML initiatives, including LLM and AI assistant development

  • Participate in system architecture and code review discussions

Required Skills & Experience

  • Strong Python programming skills and software engineering fundamentals

  • Experience with Linux, CI/CD tools (Jenkins or similar), and containerization (Docker, Kubernetes)

  • Knowledge of relational and/or NoSQL databases

  • Experience with gRPC for building scalable service-to-service APIs

  • Ability to write clean, maintainable code and troubleshoot issues

Preferred / Nice-to-Have

  • Background in cybersecurity, network security, or reverse engineering

  • Experience with Kafka, cloud storage (S3), or monitoring tools

  • Familiarity with AI/ML workflows and data pipelines

Education

  • Bachelor’s or Master’s degree in Computer Science, Cybersecurity, or equivalent experience

What We Offer

  • Flexible work arrangements: hybrid (on-site in Bratislava with partial remote work)

  • Career development and continuous learning opportunities

  • Participation in innovative cybersecurity projects

  • Competitive salary with performance-based bonuses

  • Health and wellness benefits, team-building events, and international work culture

Why Join Us

Work with a global team on projects that directly impact cybersecurity worldwide. Gain experience with modern Python ecosystems, gRPC-based backend systems, cloud infrastructure, and AI/ML integration including large language models and AI assistant development.

Basic wage component (brutto): from 3200 EUR

* 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-MF1 #senior #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