Backend Software Engineer Mid-level (Security Scanners)

Plný úvazek
Paris
Příležitostná práce z domova
Plat: 55K až 70K €
zkušenosti: > 3 roky
Vzdělání: Magisterský stupeň vzdělání

Escape
Escape

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

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

Pozice

Popis pozice

At Escape, we build an automated security scanning platform that analyzes real customer applications at scale and surfaces high-signal, real-world vulnerabilities.

The challenge is not “run a scanner once.”
It’s running millions of reliable, isolated, cost-efficient analysis tasks across widely different application behaviors while keeping results accurate and production-grade.

We are looking for a Mid-level Backend Software Engineer to join the Security Scanners team.

You will work on the core systems that execute, scale, and operate our scanning workloads in production. You’ll collaborate closely with Security Research, who design detection logic, and turn that into robust, maintainable, high-performance software.

Context

  • Location: Paris (75002), 2 days remote/week

  • CompanyEscape – Leading AI Cybersecurity Startup

  • Cofounders: CEO (Tristan Kalos) and CTO (Antoine Carossio)

  • Engineering Team13 Engineers, 4 Technical Leads, 1 Product Owner

  • You will join a focused backend team working on scanner execution and orchestration

What you will do

You will contribute directly to the design, implementation, and operation of the systems that power our scanning engine in production.

You will be expected to:

  • Build and evolve backend systems that execute and orchestrate scanning workloads at scale

  • Improve reliability, isolation, and reproducibility of long-running scans

  • Design clean, maintainable abstractions around scanner execution and resource management

  • Optimize performance and cost efficiency of distributed workloads

  • Systematically reduce flakiness in browser-based and network-heavy scans

  • Partner with Security Research to integrate detection logic into production-ready components

  • Contribute to observability, monitoring, and incident resolution in production

Key Responsibilities:

  • Backend Engineering: Design and implement production-grade backend services with strong attention to readability, testability, and maintainability.

  • Scalability & Concurrency: Build systems that handle high-throughput, queue-driven workloads with predictable performance.

  • Execution Platform: Contribute to scheduling, isolation, resource governance, queueing/backpressure, and workload orchestration.

  • Production Ownership: Participate in monitoring, debugging, performance tuning, and continuous improvement of reliability in production.

  • Cross-Team Collaboration: Work closely with Security Research and Platform teams to ensure new detection logic integrates safely and cleanly.

  • Browser Automation: Work with Playwright and headless Chromium to instrument browsers and improve stability and determinism of web automation tasks.

Tech Stack

  • Languages: Python (primary), Go (performance/network-heavy components)

  • Runtime: containerized workloads on Kubernetes (EKS), long-running and resource-intensive scans

  • Scaling: Kubernetes Jobs + queue-driven autoscaling

  • Web automation: Playwright + headless Chromium

  • Data: PostgreSQL, S3-compatible object storage, Redis (limited use)

  • Messaging: Kafka

  • Observability: OpenTelemetry + Grafana Cloud

  • CI/CD & Infra: GitLab CI, Terraform

Perks

  • 💸 Significant equity (Stock Options/BSCPE), making you a true stakeholder in our success.

  • ❤️‍🩹 Top-tier health insurance with Alan

  • 🍕 Meal vouchers with a Swile

  • 💪 Sport subscription with EGYM Wellpass (ex Gymlib)

  • 📚 A place to learn and grow: Access to books and online courses to help you excel in your role

  • 💻 Top-tier equipment to do your best work

  • 🎁 Free time to work on cool Open Source Projects.

  • 🌎 Opportunities to present research and engineering work at international conferences like RSAC, BSides, BlackHat, DEFCON, APIDays (New York, Las Vegas, San Francisco, London, Paris, Berlin, Barcelona)


Požadavky na pozici

  • 3–5 years of experience: Backend engineering experience with solid software fundamentals and contributions to production systems.

  • Python Proficiency: Comfortable building reliable, maintainable backend services in Python.

  • Distributed & Async Workloads: Experience working with job queues, background workers, crawling, or data-processing pipelines.

  • Production Awareness: Understanding of reliability, observability, performance constraints, and failure modes in real-world systems.

  • Scalability Fundamentals: Good grasp of concurrency, resource management, and containerized or distributed environments.

  • Engineering Rigor: Writes clean, testable code and makes pragmatic trade-offs with long-term maintainability in mind.

  • Bonus: Experience with browser automation (Playwright, Puppeteer, Selenium) or sandboxed execution environments.


Proces náboru

We respect your time and will make it quick and efficient. The entire process will be completed within 1 week.

🤓 1 meeting with the HR representative - 30 minutes

💻 1 Coding challenge - 1 hour

🤔 1 System Design with the Technical Lead - 1 hour

👀 1 Technical Deep Dive interview the CTO - 30 minutes

🚀 1 Impact & Ownership interview with the CEO - 30 minutes

💌 Formal hiring proposal.

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}".

  • Sekoia.io

    Developer Experience

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

  • Pelico

    Senior Software Engineer Computation/Optimization

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

  • Mistral Ai

    Software Engineer, DevEx

    Mistral Ai
    Mistral Ai
    Plný úvazek
    Paris
    Žádná práce na dálku
    Artificial Intelligence / Machine Learning, IT / Digital
    280 zaměstnanci

  • Implicity

    Software Engineer - Workflow & Operations

    Implicity
    Implicity
    Plný úvazek
    Paris
    Několik dní doma
    Plat: 55K až 60K €
    Software, Artificial Intelligence / Machine Learning
    100 zaměstnanci

  • Monk AI

    Software Engineer III

    Monk AI
    Monk AI
    Plný úvazek
    Paris
    Několik dní doma
    Software, Artificial Intelligence / Machine Learning

  • Joko

    Software Engineer

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

Podívat se na všechny nabídky