escape

Lead Software Engineer, Backend Platform & Security Scanners

Paris, France
Python Go Kubernetes PostgreSQL Redis Kafka OpenTelemetry Grafana GitLab CI Terraform Playwright
Description

Lead Software Engineer (Backend Platform & Security Scanners)

Department: Tech

Location: Paris Office

Employment Type: FullTime

At Escape, we build an automated security scanning platform that analyzes real customer applications at scale, surfacing high-signal, real-world vulnerabilities. Our challenge isn’t simply to "run a scanner once" - it’s to reliably run millions of isolated, efficient analysis tasks across wildly different application behaviors and always deliver accurate, production-grade results.

You’ll join us as a pivotal leader, owning the core systems executing, scaling, and operating scanning workloads. You’ll collaborate closely with Security Research (who bring detection logic and algorithms), transforming their insights into fast, safe, observable, and maintainable software.

Cofounders: CEO (Tristan Kalos) & CTO (Antoine Carossio)
Team: 1 Head of Engineering, 18 Engineers, 3 Technical Leads, 3 Product Owners

What You'll Do

This role blends engineering management and deep technical leadership. You’ll be accountable for:

  • Mentoring and leading a small, high-caliber backend team (mid/junior engineers)

  • Driving high standards for delivery, code quality, reviews, and engineering rigor while staying hands-on with the toughest problems

  • Designing, building, and scaling our core backend systems for scanner execution-covering scheduling, isolation, resource governance, queueing/backpressure, and performance/cost predictability for high-throughput workloads (web crawling, file/API analysis, automation)

  • Owning production outcomes end-to-end: reliability, observability, incident response, performance tuning, and minimizing flakiness in long-running scans

  • Translating research detection logic into robust, maintainable, testable production components with clear interfaces, versioning, and safe rollout strategies

Tech Stack

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

  • Runtime: Containerized workloads on Kubernetes (EKS), supporting long 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

What We Offer

  • 💸 Significant equity (Stock Options/BSCPE) become a true stakeholder in our journey

  • ❤️‍🩹 Top-tier health insurance paid 100% by Escape(Alan)

  • 🍕 Meal vouchers (Swile)

  • 💪 Sport subscription (EGYM Wellpass)

  • 📚 Budget for books & online courses to support your growth

  • 💻 High-end equipment

  • 🎁 Free time to work on open source projects

  • 🌎 Opportunities to present your work at international conferences (RSAC, BSides, BlackHat, DEFCON, APIDays across global cities)

What We're Looking For

  • 5+ years of experience as a Software Engineer, strong fundamentals, and a track record of delivering and operating production systems

  • Expertise in Python for building reliable, maintainable backend services and execution engines

  • Hands-on with workload processing (web scanning, crawling, file processing, background pipelines)

  • System ownership: You’ve run critical systems in production, made reliability/performance trade-offs, and delivered long-lived maintainable platforms

  • Scalability exposure: Experienced with large-scale, high-throughput, performance/resource-constrained systems

  • Production mindset: Comfortable with observability, testing, versioning, pragmatic rollout strategies

  • High autonomy & rigor: You set a high bar for yourself and the team, code quality, and documentation

  • Startup drive: Eager to make a high-impact at a fast-growing, deep tech startup building the future of AI-powered cybersecurity

Bonus: Experience with security, web crawling, browser automation, or multi-tenant execution/sandboxing environments

Ready to build and scale the backbone of AI-driven security scanning?

Apply now and join Escape in shaping the future of cybersecurity!

escape
escape

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say