Backend Software Engineer Mid-level (Security Scanners)

CDI
Paris
Télétravail fréquent
Salaire : Non spécifié

Escape
Escape

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

Location: Paris (75002) | Hybrid (2 days remote/week)

About Escape
Escape is a leading AI cybersecurity startup, co-founded by CEO Tristan Kalos and CTO Antoine Carossio. Our Paris-based engineering team (18 engineers, 4 technical leads, 3 product owners) is redefining application security with cutting-edge detection and automation.

Your Role
Join a focused backend team dedicated to building and scaling the core systems powering our production-grade scanning engine. You’ll play a critical role in designing, implementing, and operating robust backend services that execute and orchestrate scanning workloads at scale.

What You’ll Do

  • Develop, optimize, and maintain backend systems responsible for executing and orchestrating large-scale scanning workloads.

  • Enhance the reliability, isolation, and reproducibility of long-running scans.

  • Design clean, maintainable abstractions for scanner execution and resource management.

  • Optimize distributed workloads for performance and cost efficiency.

  • Systematically address flakiness in browser-based and network-intensive scans.

  • Partner with Security Research to integrate new detection logic into production systems.

  • Contribute to system observability, monitoring, and fast incident resolution in production environments.

Key Responsibilities

  • Backend Engineering: Design and implement robust backend services with a focus on readability, testability, and maintainability.

  • Scalability & Concurrency: Build systems for high-throughput, queue-driven workloads with predictable and scalable performance.

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

  • Production Ownership: Play an active role in monitoring, debugging, performance tuning, and improving production system reliability.

  • Cross-Team Collaboration: Work closely with Security Research and Platform teams to integrate detection logic safely and effectively.

  • Browser Automation: Utilize Playwright and headless Chromium to instrument browsers, ensuring stability and determinism in web automation tasks.

Our Tech Stack

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

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

  • Scaling: Kubernetes Jobs with queue-driven autoscaling

  • Web Automation: Playwright & headless Chromium

  • Data & Storage: PostgreSQL, S3-compatible object storage, Redis (occasional use)

  • Messaging: Kafka

  • Observability: OpenTelemetry & Grafana Cloud

  • CI/CD & Infra: GitLab CI, Terraform

Perks & Benefits

  • 💸 Significant equity (Stock Options/BSPCE)—become a true stakeholder in our growth

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

  • 🍕 Meal vouchers (Swile)

  • 💪 Sports subscription with EGYM Wellpass

  • 📚 Continuous learning: Access to books and online courses

  • 💻 Premium equipment to support your best work

  • 🎁 Dedicated time to work on open source projects

  • 🌍 Present your work at top international conferences like RSAC, BSides, BlackHat, DEFCON, and APIDays (across cities including Paris, NYC, SF, London, Berlin, Barcelona)

About You

  • 3–5 years of backend engineering experience with a strong foundation in software design and production systems

  • Proficient in Python for building reliable and maintainable backend services

  • Exposure to distributed systems, job queues, background workers, crawling, or data-processing pipelines

  • Solid understanding of reliability, observability, performance, and failure modes in production

  • Familiar with concurrency, resource management, and containerized or distributed environments

  • Focus on writing clean, testable code and making pragmatic, long-term maintainable decisions

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

Ready to help redefine security at scale? Apply now to join Escape and make a real impact in AI-powered cybersecurity!

Envie d’en savoir plus ?

D’autres offres vous correspondent !

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

Voir toutes les offres