ESET logo

Software Engineer - Golang/Java/C#

ESET
Full-time
On-site
Bratislava, Slovakia

Summary

We are looking for an experienced Software Engineer to join our Cloud Workload Protection Platform (CWPP) team. In this role, you will help design, build, and maintain a mission-critical security solution that protects our customers’ cloud workloads across major cloud providers such as AWS, Azure, and GCP, as well as Kubernetes environments.

Job description

Our platform is built on a modern microservices architecture, leveraging Go, gRPC, and Kubernetes. You will work with high-throughput security data and contribute to orchestrating advanced protection mechanisms across hybrid cloud environments.

As a Software Engineer, you will be responsible for designing and implementing scalable backend services, integrating with public cloud APIs, and ensuring the reliability, performance, and security of our platform.

What does working as a Software Engineer  entail?:  

  • Designing and developing high-performance microservices in Go. 

  • Integrating with cloud provider APIs (AWS, Azure, GCP) to discover and protect workloads. 

  •  Building and maintaining Kubernetes controllers and operators for runtime security.

  •  Collaborating with cross-functional teams to deliver end-to-end security features.

  •  Optimizing system performance and scalability to handle growing customer loads. 

  •  Mentoring junior engineers and contributing to code reviews and architectural discussions.

  •  Ensuring code quality through comprehensive testing and adherence to best practices.

What do we expect?: 

  •  Proficiency in Go (Golang) OR strong background in another backend language (e.g., C++, Java, C#) with a willingness to learn Go. 

  • Experience with Microservices Architecture, gRPC, and Protobuf. 

  • Familiar with Kubernetes.

  • Knowledge of Containerization (Docker) and orchestration.

  • Familiarity with message queues like RabbitMQ, Kafka, or Azure EventHubs.

  • Experience with databases such as MongoDB, Azure CosmosDB, or PostgreSQL

  •  Understanding of CI/CD pipelines and version control (Git).

  • Strong problem-solving skills and ability to work independently.

  • Experience with linux based operating systems 

 

Nice to have  

  • Deep understanding of Cloud Platforms (Azure, AWS, or GCP) and their SDKs. 

  • Experience with C++ (especially C++17) for performance-critical components or agents. 

  •  Knowledge of Linux system internals and eBPF. 

  • Experience with Terraform or other Infrastructure as Code tools. 

  •  Background in cybersecurity or cloud security. 

  •  Familiarity with monitoring tools like Prometheus or OpenTelemetry

Basic wage component (brutto): from 3300 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-JK1 #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

Time type

Full time
Apply now
Share this job