CybelAngel
L'équipe Tech
The mission of the Engineering team at CybelAngel is two fold.
-
Firstly, we develop an advanced data refinery, leveraging big data and machine learning technologies, to unveil, from the massive amount of data collected from the public Internet and shadow networks, the cyber security threats our customers are facing without knowing.
-
Second, we create custom web applications for our in-house and partner cyber security analysts to delve deeper into these threats, offering comprehensive analysis and additional context to our customers.
The Engineering team is also in charge of infrastructure security, performance, cost efficiency, regulatory compliance, and of course technical innovations.
Répartition des collaborateurs
Software – Web (back-end & front-end)
33%
Software – Pipes (back-end)
25%
Infrastructure & databases
12%
Product
12%
Technical support
7%
QA
6%
Design
5%
10 000 000 000
Observations on the Internet each day
Technologies et outils
Redis
100%Python
100%PostgreSQL
100%Neo4j
100%Google Cloud Pub/Sub
100%Go
100%Flask
100%Elasticsearch
100%BigTable
100%Auth0
100%Vuetify
100%Vue3
100%TypeScript
100%JavaScript
100%Bulma
100%Terraform
100%Kubernetes
100%Helm
100%Google Cloud Platform
100%GitLab
100%Docker
100%
Backend
Frontend
Devops
GPT
We leverage recent transformer-based large-language models in production, to extend our ability to uncover hidden vulnerabilities related to our customers, from the giant steams of raw data we observe every day.
Neo4J
We use a graph database to map the regions of the Internet surrounding our customers’ external attack surface and apply complex graph operations, that would otherwise be inefficient on a traditional database, in order to identify vulnerable shadow IT assets.
OSO
We build on top of an advanced permission modeling technology, mixing more traditional RBAC, EBAC and ABAC approaches together, in order to best fit our customer’s specific organisation and provide them with the level of flexibility and security that they need.
Organisation et méthodologies
-
Flat: We stay as flat as possible. Engineers are encouraged to grow horizontal influence. Becoming a manager is a role change more than a promotion.
-
Scrum-like: 2-week sprints, all teams synchronized. Teams implement the rituals the way they like. Technical design is taken seriously.
-
Remote: 85% of us are remote. We mix async written communication and regular face-to-face meetings (at least once a day).
-
Trust: We hire senior engineers and we trust them. They know how to balance short-term velocity and long-term maintainability.
-
No-ego: The collective interest is above our own. Helping others is a must. We share constructive criticism benevolently and receive feedback openly.
Processus de recrutement
Your hiring journey with us :
-
30’ call with Pierre, our recruiter, to discuss expectations from both ends.
-
60' call with Yoann, our VP Engineering, to evaluate culture and tech fit.
-
90’ technical assessment with fellow engineers, to explore and discuss a practical situation.
-
45’ call with an Engineering team lead, to talk about your future collaboration and answer your remaining questions.