This position is no longer available.

Senior Java Backend Engineer w/m

Permanent contract
Paris
Salary: Not specified
Starting date: November 06, 2022
Fully-remote
Experience: > 3 years
Education: Master's Degree

DataDome
DataDome

Interested in this job?

Questions and answers about the job

The position

Job description

Our infrastructure is deployed on AWS, Azure, Scaleway, Vultr, and GCP, using Docker, Ansible and Terraform, and monitored with Grafana and Prometheus.

The team:Our technical stack is mainly composed of a real-time detection layer in Java, a low latency Stream Engine running on Flink in Scala, ElasticSearch for the storage, Kafka for communication between layers, HAProxy for load balancing, Symfony 5 & Angular 9 for our dashboards.

We operate at scale and handle over 1 000 billion events per day giving responses within 3ms (99p). Currently, we are present in more than 25 data centers around the world, deployed using Docker.

Our infrastructure is deployed on AWS, Azure, Scaleway, Vultr, and GCP, using Docker, Ansible and Terraform, and monitored with Grafana and Prometheus.

This stack is currently handling 100k requests per second and manages more than 300 TB of data.

The [engine] team:
Our Engine team is currently composed of 6 engineers who thrive for technical challenges, design new detection components to help us better protect our customers .

👉 You will be more specifically in charge of:

Contributing to our stream analysis platform to improve our detection capability & quality
Simulating new bot detection functionalities on large data sets
Supporting our customers during their protection setup
Participating to the improvement of our server side integrated modules
Taking part in the team agile ceremonies: sprint planning, retros, etc.


Preferred experience

Contributions :
You’ve worked at high scale with systems like Apache Flink, MariaDB, Redis, Akka actors, Kafka or ElasticSearch
You wrote your own crawler once or twice before
You understand how internet works

👤 What we look for:

  • Have 3+ Years of experience in development (ideally Data Processing)
  • Have a strong programming background in Java
  • Have a great experience working in Unix/Linux environments
  • Care about code quality, simplicity and performance

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).

Recruitment process

**What are the next steps?

  • If your application is selected, our Talent Acquisition Manager will contact you for a first chat
  • You will then meet with our Engineering Manager
  • You will do a case study and present it to our Engineering Manager or team members
  • The final step will be a 1to1 meeting with our CTO
  • Welcome to DataDome!

🦄 DataDome is a global cybersecurity scale-up that protects e-commerce websites against online fraud and advanced cyberattacks. Our mission is to free the web from fraudulent traffic.

We use machine learning technology to detect and block the most sophisticated “bad bots” in real time. We’re proud to protect 250+ companies worldwide, including TripAdvisor, The New York Times, Foot Locker, Patreon, Carrefour, BlaBlaCar, ZocDoc, Veepee, and Reddit—just to name a few.

As a remote-friendly company, our 120+ (and counting) “BotBusters” from around the world join together—both virtually and in our offices—to protect our customers from malicious traffic.

DataDome is setting the new standard in online fraud protection with our core values of team spirit, growth, passion, and customer centricity.

DataDome is an equal opportunity employer, and proud to be committed to diversity and inclusiveness. We will consider all qualified applicants without regard to race, color, nationality, gender, gender identity or expression, sexual orientation, religion, disability or age.

Want to know more?

These job openings might interest you!

These companies are also recruiting for the position of “Software & Web Development”.

See all job openings