DESPRE COMPANIE

We are led by a vision to be the most trusted cybersecurity technology provider in the world, which means we constantly anticipate, innovate, and go the extra mile. Bitdefender delivers robust security you can rely on. With a global security delivery infrastructure protecting half a billion endpoints, visionary solutions, and a wealth of awards, we have been a trusted security provider since 2001.

Bitdefender works with government organizations, large enterprises, SMEs, and private individuals in over 150 countries. With 1,000 employees and a team of 500+ engineers and researchers, Bitdefe...

Web Application Developer- Active Threat Control
Stagiu plătit la Bitdefender · Începe după sesiune
Categorii:
  • – Cybersecurity
Oraș:
  • room Cluj-Napoca

The team and the project

This position is part of our Active Threat Control team, located in Cluj-Napoca.

Bitdefender Active Threat Control (ATC) is a proactive, dynamic detection technology, based on monitoring processes’ behavior, and tagging suspect activities. It serves as a last line of defense against unknown malware. The ATC solution is built using the latest system monitoring technologies available on Windows. Using both User and Kernel Mode components, ATC is able to reliably monitor the behavior of running applications. The behavior is evaluated using an extensible heuristic engine.

The project also has an exploit detection module, a detection component based on machine learning and an attack research division.

You will be part of a friendly team whose mission is to:

  • tackle the challenges of real time detection to protect millions of users and to ensure customer satisfaction
  • exercise their creativity with various research topics to improve the detection and our processes
  • design and implement high quality software for current and future modules

For the summer of 2024 (July – September) we have 5 open internship positions in our team: 1 Security Researcher position, 1 Quality Engineer position, 1 Web Application Developer position and 2 Software Engineer positions.

Role

Your mission will be to learn as much as possible, familiarize yourself with the working environment and the development processes, and use your skills to contribute to the efforts of the team.

Responsibilities

  • Contribute to the development of new features and improvements in projects that are using the latest versions of Python, PHP, Angular, and Node.js;
  • Find and implement scalable solutions for an increasing volume of data;
  • Write quality, maintainable code and provide/receive peer code-review feedback;
  • Write various types of tests including end-to-end and unit tests to ensure the functionality and reliability of the applications.

Technical skills and expertise

Must have:

  • Familiarity or hands-on experience with developing web applications involving PHP, CSS, JavaScript;
  • Introductory knowledge of microservices architecture, including communication patterns, and concepts of scalability and resilience;
  • Understanding of Web Development concepts: web protocols, APIs, database fundamentals.

Nice to have:

  • Experience with scripting in Python, TypeScript and Node.js;
  • Experience involving Linux, Docker or container environments;
  • Familiarity with manipulating data using the Elastic Stack, MongoDB, RabbitMQ, Redis;
  • Experience with Agile / SCRUM development practices;

Desired competencies and profile

  • Analytical & problem solving skills
  • Interpersonal and team-oriented skills
  • Verbal and written communication skills
  • Self-motivated and enthusiast
  • Fast learner