Backend Engineer - Monitoring

Join Sifflet, a data quality monitoring platform, as a Backend Engineer. You will design and implement new data quality checks, build features for efficient monitoring, and scale the monitoring engine. You will work with Python, Java, and various infrastructure tools. The position offers competitive salary, company equity, and the opportunity to work remotely.

jobs.show.blocks.metaData.summary.generated

Plný úvazek
Paris
Několik dní doma
Plat: Neuvedeno
zkušenosti: > 2 roky
jobs.show.blocks.metaData.subtitle.key_missions

Concevoir et mettre en œuvre de nouveaux types de contrôles de qualité des données.

Construire des fonctionnalités pour permettre aux utilisateurs de surveiller efficacement leur pile de données.

Concevoir des solutions avancées pour réduire le bruit des alertes, telles que l'analyse des causes profondes des incidents.

Sifflet
Sifflet

Máte zájem o tuto nabídku?

Otázky a odpovědi ohledně nabídky

Pozice

Popis pozice

Sifflet implements data quality checks ranging from the simple (detecting null values) to the very complex (time series forecasting models to validate that the distribution of a set of columns hasn’t changed in an unexpected way, taking into account seasonality, one-off events…). This foundation is used by many features, such as automatically merging related alerts into incidents.

The monitoring team is responsible for evolving the data quality checks performed by Sifflet, and all related features. As a member of this team, you will:

  • design and implement new types of data quality checks

  • build features to allow users to efficiently monitor their entire data stack, such as automated monitor suggestions

  • design advanced solutions to cut the alerting noise, such as automated incident root cause analysis

  • scale our monitoring engine to support more and more customers. Some customers require monitoring massive data sets.

Some projects you could be working on

  • add support for automated data profiling (understanding the expected distribution of values in all columns), and build a statistical root cause analysis feature on top of that

  • build an API to allow users to submit their own asset quality metrics, and surface unmonitored assets to users

  • design and implement automated quality check suggestions

Our stack

  • the monitoring engine is built with Python 3 and its large data/ML ecosystem.

  • the web API is written in (modern) Java with Spring Boot 3, the web frontend is a VueJS application written in Typescript. You may occasionally need to make minor changes to this code base.

  • infrastructure: Kubernetes (AWS EKS clusters), MySQL (on AWS RDS), Temporal for job orchestration.

  • and a few supporting services: Gitlab CI, Prometheus/Loki/Grafana, Sentry…

While not directly part of our stack, expect to gain a lot of knowledge on many products in the modern data ecosystem. The subtleties of BigQuery or Snowflake will soon be very familiar to you.


Požadavky na pozici

  • more than two years of experience in a backend engineer role or equivalent. Data engineers who want to move to a backend engineering position are also welcome.

  • general knowledge around some of these topics: data warehouses, data visualisation solutions, ETL pipelines… You don’t have to know everything upfront of course, you’ll pick up what you need on the job.

  • willingness to learn Python if you don’t already know this ecosystem.

  • you value ownership of your projects from design to production, and aren’t afraid of taking initiatives.

None of the people who joined Sifflet perfectly matched the described requirements for the role. If you’re interested in this position but don’t tick all the boxes above, feel free to apply anyway!

Are we the company you’re looking for?

  • We have offices in Paris, but we’re very remote friendly - several team members are fully remote.

  • We offer competitive salary and company equity.

  • We have experts on many topics, so there’s always someone to help. We also have weekly tech talks where everyone can discuss a cool project or technology.

  • We’re constantly exposed to the intricacies of the modern data ecosystem - you’ll become very knowledgeable about data engineering and the modern data stack, and about how data is used in enterprises.

  • We’re building a genuinely great product, and we think you’ll love the team!


Proces náboru

We believe in a transparent and engaging hiring process to ensure the best fit for both you and our team. Here’s what to expect:

  1. Introduction Call (30min) – A conversation with a team lead to discuss your background, the role, and what excites you about Sifflet.

  2. Technical Interviews – Two in-depth assessments:

    Coding Interview (90min) – Evaluate your problem-solving and coding skills.

    System Design Interview (90min) – Assess your ability to design scalable and efficient systems.

  3. Meet the Product team – Gain insights into our vision, challenges, and ambitions.

  4. Team Connect – Meet your future colleagues, experience our culture, and see firsthand what makes our team awesome!

  5. Reference Call – A final step to gather feedback from previous colleagues or managers.

The entire process can be completed remotely; however, you’re more than welcome to visit our beautiful office in the heart of Paris.

Perks of joining us!

  • Competitive salary package

  • Equity (BSPCE) — because building value together matters!

  • Alan health insurance (top-tier coverage)

  • Swile meal vouchers

  • 50% reimbursement of your transportation pass (Navigo)

  • Hybrid work setup with a beautiful office in central Paris

  • A fast-growing, international environment with real ownership and impact

  • office events, and plenty of good food!

Chcete se dozvědět více?

Tato volná pracovní místa by vás mohla zajímat!

Tyto společnosti rovněž nabírají pracovníky na pozici "{profese}".

  • Pelico

    Solution Engineer

    Pelico
    Pelico
    Plný úvazek
    Paris
    Artificial Intelligence / Machine Learning
    180 zaměstnanci

  • Joko

    Software Engineer

    Joko
    Joko
    Plný úvazek
    Paris
    Plně vzdálený
    Mobile Apps, Artificial Intelligence / Machine Learning
    88 zaměstnanci

  • Senior Software Engineer

    Zefir
    Zefir
    Plný úvazek
    Paris
    Plně vzdálený
    Plat: 53K až 85,5K €
    Artificial Intelligence / Machine Learning, Residential Real Estate
    70 zaměstnanci

  • eXalt

    Commando / RAD / Développeur de Proximité - Finance de Marché

    eXalt
    eXalt
    Plný úvazek
    Paris
    Příležitostná práce z domova
    Plat: 42K až 65K €
    Artificial Intelligence / Machine Learning, IT / Digital
    1 300 zaměstnanci

  • Mistral Ai

    Partner Solution Architect - EMEA

    Mistral Ai
    Mistral Ai
    Plný úvazek
    Paris
    Několik dní doma
    Artificial Intelligence / Machine Learning, IT / Digital
    280 zaměstnanci

  • Sekoia.io

    Backend Engineer

    Sekoia.io
    Sekoia.io
    Plný úvazek
    Rennes, Paris
    Plně vzdálený
    Software, Artificial Intelligence / Machine Learning
    140 zaměstnanci

Podívat se na všechny nabídky