Software Engineer - Security Threat Detection

Remote - Paris, Île-de-France, France

Applications have closed

CybelAngel

Identify unknown assets, detect exposures, prioritize threats, and gain control across your entire external digital landscape with CybelAngel’s Xtended External Attack Surface Management (EASMX).

View company page

Our mission : Make the Internet a safer place thanks to our SaaS product !

At CybelAngel, we see beyond perimeters to protect businesses from the most critical digital threats. Our 200+ team members around the world provide cybersecurity solutions to Fortune 500 Global companies. Our advanced software, and our expert cyber analyst team, detect and resolve critical threats, long before they fall into the hands of cyber criminals.

It’s only the beginning. At CybelAngel, our capabilities expand every day to cover new risks and new possibilities. Beyond perimeters. Join us!

With offices in Boston, Paris, and London, CybelAngel’s global footprint allows for a thriving hybrid and remote work environment. We are proud of our culture of ambition and high commitment to ethics.

All along the journey, we do our best to be aligned to and spread our values: Be Curious, Be Bold, Stronger Together.

Our Product & Engineering organization = 55 passionate people, in 10 specialized teams.

Three of these teams are entirely focused on building the core product and the web applications that are used by our in-house analysts, external partners and clients to handle and remediate cybersecurity threats.

We are looking for a talented software engineer who will help bring data processing at CybelAngel to the next level.

Security Threat Detection Team

The Security Threat Detection team is central to the company. Its mission is to make sense of the high volumes of data and events we harvest from the whole Internet and extract actionable information that analysts will use to investigate potential cyber-security threats.

For this to be possible, we write highly efficient matching and filtering algorithms to detect suspicious information and build heuristics to assemble together signals revealing different perspectives of potential threats. The team is also responsible for exploiting tailored-made AI models used to evaluate the criticality of alerts so that analysts focus on the important ones.

Our (current) Stack:

Front-end: VueJS/VueX, SCSS, Bulma

Back-end: Python, Flask

Databases: PostgreSQL, ElasticSearch, BigQuery, MongoDB

Infrastructure: GCP, Kubernetes, Docker, Gitlab CI, Terraform, Datadog.

Your responsibilities:

  • design, implement and deploy new product features ;
  • review and test code written by their teammates ;
  • monitor applications running in production ;
  • investigate incidents and fix bugs ;
  • take part in the daily life of their team.

In addition, software engineers do their best to make their team better. More specifically, they:

  • pair on difficult tasks with less-knowledgeable engineers ;
  • improve practices to speed-up development ;
  • identify major technical improvements to be pursued ;
  • promote attention to product quality.

Requirements

Your preferred experience

  • 2+ years of experience as a software engineer.
  • Significant contributions to data processing architectures.

Hard skills

  • Some experience with Python and Go (or willing to learn).
  • Strong intuition about data structures and algorithms.
  • At ease with distributed systems and large volumes of data.
  • Write and speak english.
Soft skills
  • Care about the final product.
  • Smart and get things done.
  • Communicates efficiently with others.
  • Can question the status-quo when necessary.

If you do not meet the requirements but you think you are a great fit, you are welcome to apply and explain why !

Benefits

Our Engineering Culture

🗃️ Small teams & short iterations

🤝 Culture of sharing, pair and mod programming, when it makes sense

👩‍🎨 Quality time dedicated to technical design

🧙‍♂️Half the software engineers have over 10 years of experience

🎒 Voyager Program to change team temporarily and discover how they work #becurious

✌️ Cooldown week dedicated to learning and experimenting

🤼 Whole team buildings each semester #strongertogether

🧠 Career path & trainings #bebold

📍 Remote options from everywhere in Europe (but you can come to our amazing office near Parc Monceau whenever you want, and it's paid by the company up to once a month)

Our Benefits

💰 Salary range: 50-60k based on your level of seniority and competencies you will demonstrate during the hiring process

🏦 5% bonus, based on company and individual performances

💸 Stock options for every employee

🍱 Debit card for paying for lunch, with company contribution.

💛 Very friendly and benevolent atmosphere with parties (CEO is an ex-DJ), sport sessions, board games nights, music band…

👊🏻 DE&I group

🌍 Green team

🥓 Free English Courses

🏋🏾‍♀️ Class Pass credits for your gym sessions

90% of our People recommend CybelAngel

92% are happy with the work life balance at CybelAngel

Your hiring journey with us:

  • 30’ call with a recruiter, to discuss expectations from both ends
  • 60’ call with team lead, to discuss context and projects and to evaluate fit and tech skills
  • 60' call with Yoann, our Engineering Director, to evaluate culture fit.
  • 120’ call with your future teammates to explore and discuss a practical situation.

Tags: Docker Elasticsearch Flask GCP Kubernetes MongoDB PostgreSQL Python SaaS Terraform Threat detection

Perks/benefits: Career development Equity Salary bonus Team events

Regions: Remote/Anywhere Europe
Country: France
Job stats:  8  0  0

More jobs like this

Explore more InfoSec / Cybersecurity career opportunities

Find even more open roles in Ethical Hacking, Pen Testing, Security Engineering, Threat Research, Vulnerability Management, Cryptography, Digital Forensics and Cyber Security in general - ordered by popularity of job title or skills, toolset and products used - below.