Cybersecurity Senior Software Engineer

Posted 2 Days Ago
Be an Early Applicant
Kraków, Małopolskie, POL
In-Office
300K-360K Annually
Senior level
Information Technology
The Role
Develop and optimize core antivirus scanner modules in C++, design algorithms to process and unpack diverse (often undocumented) file formats, analyze open-source and compiled binaries, perform reverse-engineering tasks, and collaborate with international teams to improve detection capabilities.
Summary Generated by Built In

Summary

Cybersecurity Senior Software Engineer is a role that combines high quality C++ programming skills, design of efficient algorithms, application of reverse code engineering techniques and binary format analysis.
👉 We offer work agreement, only on the territory of Poland.

Job description

As a member of team, you will be involved in development of one of core modules of antivirus scanner. The job is about creating algorithms, that can effectively process various file formats, often proprietary with no documentation available. Your tasks will include analysis of open-source code as well as compiled executables, in order to adjust scanner capabilities to unpack or decode  data, which can be later processed by other detection components. You will face various challenges and real world examples, how cybercriminals try to attack computer users and systems. Your input will have actual impact on enhancing security around the globe.

Due to the nature of the project, your job would not only be programming, in clean and safe C++, but also working with documentation of archive formats or performing reverse engineering on them.  Knowledge of analysis techniques is welcome but not required  - we have well established know-how and team of professionals, who can share their knowledge and help you improve your skills in the cybersecurity area.

Technologies used

Microsoft Visual C++, Python, IDA, OllyDbg, JIRA, GIT, BitBucket, Confluence, reverse engineering.

The advantages

You will have the possibility to learn what methods are being used by attackers to foil cybersecurity software solutions. You will design and implement countermeasures, which are later deployed on millions of computers.

Are you cut out for the job?

We are looking for software engineer with at least 5 years of experience in production grade C++.  If you have previous experience with reverse engineering and/or analysis of binary file formats, it will be great advantage.  You do not need to have any degree to work with us, but we want you to showcase your projects related to programming. We work in international teams, so we require you to have a good knowledge of English.

👉 We work in a hybrid mode - we offer up to 12 days of Home Office monthly.

⭐ Basic wage component: 18 000 - 22 000PLN/month (gross) 

* 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 14% from the base salary paid during the evaluation period (normally 6 months).

At ESET, diversity, equity, and inclusion (DEI) are integral to our corporate culture. We are a proud signatory and ambassador of the Diversity Charter.* We believe in creating a respectful environment, where everyone feels valued and respected, welcoming applications from individuals of all backgrounds, including race, gender, age, religion, disability, and sexual orientation.

Benefits

Health & well-being
  • Health Care
  • Transportation Benefit
  • Wellbeing Benefit/ Medicover sport card
  • Edenred Lunch Card
  • English/Polish classes
  • Sick days
  • Glasses allowance
Family
  • Marriage allowance
  • Childbirth allowance
  • Parental benefit
  • Loyalty program
  • Friend referral
  • Family day
  • St.Nicholas for children
  • Christmas presents
Office
  • Refreshments in the office (fruits, coffee, soft drinks)
  • Chillout zone, massage chair
Other
  • Relocation benefit

Primary location

Krakow

Additional locations

Time type

Full time

Skills Required

  • 5+ years production-grade C++ experience
  • Good knowledge of English (working language)
  • Showcase of programming projects (portfolio, code samples)
  • Experience with reverse engineering and binary file format analysis
  • Familiarity with tools: IDA, OllyDbg, Microsoft Visual C++, Python, Git/BitBucket, JIRA, Confluence
  • Ability to work under a Poland-based work agreement (work on territory of Poland)

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

Superhuman Logo Superhuman

Customer Success Manager

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Remote or Hybrid
Poland
1500 Employees
153K-191K Annually

Ericsson Logo Ericsson

Embedded Software Engineer

Cloud • Information Technology • Internet of Things • Machine Learning • Software • Cybersecurity • Infrastructure as a Service (IaaS)
In-Office
Kraków, Małopolskie, POL
88000 Employees

Air Space Intelligence Logo Air Space Intelligence

Cloud Platform Engineer

Aerospace • Artificial Intelligence • Logistics • Machine Learning • Software • Transportation • Defense
Remote or Hybrid
Poland
150 Employees

Air Space Intelligence Logo Air Space Intelligence

Staff Engineer

Aerospace • Artificial Intelligence • Logistics • Machine Learning • Software • Transportation • Defense
Remote or Hybrid
Poland
150 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