Cette offre n’est plus disponible.

BackEnd Web Engineer - w/m

CDI
Paris
Salaire : Non spécifié
Début : 07 mai 2023
Télétravail total
Expérience : > 3 ans
Éducation : Bac +5 / Master

DataDome
DataDome

Cette offre vous tente ?

jobs.faq.title

Le poste

Descriptif du poste

About the team:

Made up of six subteams (Dashboard, Engine, Infrastructure, Integrations, Threat Research & Security), the DataDome tech team is spread across Europe and the US. We handle over 2 000 billion events per day giving responses within 3ms (99p). We are present in more than 25 data centers around the world, deployed using Docker.

We deploy on AWS, Scaleway, Vultr, and GCP, using Docker, Ansible and Terraform, and monitor with Grafana and Prometheus. We handle an average of 8 billion requests per day and manage more than 300 TB of data per month.

When it comes to our stack, we run real-time detection layer in Java, low latency Stream Engine running on Flink in Scala, ElasticSearch for storage, Kafka for communication between layers, HAProxy for load balancing, Symfony & Angular for our dashboards. We use Slack, GitHub, Hangouts, & StackOverflow for Teams. While previous experience in cyber is not a must, we’ll pair you with mentors who will help you bridge the gaps. As #growth is part of our DNA, we’ll give you the resources and support you need to develop mastery.

Our Dashboard team which is currently composed of 2 lead developers, 1 full stack engineer, 3 front-end engineers and 2 back-end engineers (junior and senior profiles) is looking for a backend Engineer to help us design and develop our current product and APIs.

👉 As a Backend Web Engineer you will be more specifically in charge of things like…

  • Developing and maintaining customer-facing management APIs and also the APIs that powers our front end apps

  • dashboard used by our customers, with versatile endpoints computing high amounts of data from our datalake

  • back office used by our internal staff, with complex business and validation logic

  • both interacting and updating DataDome’s detection engine and various other components (CSM, analytics, monitoring, …)

  • Improving the release processes and quality of our PHP-based components, notably on performance, resilience and security.

  • Investigating and fixing bugs and production issues reported by our internal teams and our monitoring tools

  • Contributing to the evolutions of our infrastructure in collaboration with our SRE team.

  • Proposing new ideas, planning and implementing architectural improvements on our codebase


Profil recherché

👤 What we look for :

  • You have been building APIs for 5+ years

  • You have a strong programming background in Symfony

  • Adding automated tests is part of your coding process

  • You care about code quality, simplicity and performance

**Bonus Points**

  • You’ve worked at high scale with systems like MariaDB, Redis, Kafka or ElasticSearch

  • You’re familiar with API Platform

  • You’ve a background in continuous integration and continuous deployment

  • You wrote your own crawler once or twice before

  • You understand how internet works


Déroulement des entretiens

What’s in it for you?

  • Flex Life: Flexible remote, hybrid or in office options, including working from our Paris office, located next to the Opera Garnier + 500€ stipend to help you set up your ideal workspace.

  • Generous Health Benefits: Leading healthcare providers for each EU country (e.g. Alan in France).

  • Professional Development: #Growth is part of our DNA, therefore we provide an annual stipend to invest in yourself.

  • Events & Teambuilding: Feel the #TeamSpirit both virtually & onsite, with several events & workshops planned throughout the year, including two annual offsite events, summer & winter parties, lunch & learns, & much more.

  • Perks: we prefer to adapt to what works best for you. Some prefer lunch on us, others prefer sports with friends, therefore we believe BotBusters should decide what works best for them.

  • Parent Care: Gift & care packages for parents.

  • PTO: Based on the country you are based from (e.g. 25 days in France).

What are the next steps?

  • Talent Acquisition Manager will contact you for a first chat

  • You will then meet with Daniel François, Dashboard team’s Manager

  • You will complete a technical test

  • The final step will be a one-on-one meeting with Gilles Walbrou, DataDome’s CTO

  • Welcome to DataDome!

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Software & Web Development”.

Voir toutes les offres