R&D Software Engineer - Alternance

Résumé du poste
Alternance(1 à 24 mois)
Paris
Télétravail occasionnel
Salaire : 1,6K à 1,6K €
Début : 14 septembre 2025
Expérience : > 1 an
Compétences & expertises
Connaissances en cybersécurité
Test d'intrusion
Cloud & infrastructure
Tests logiciels
Collaboration et travail d'équipe
+15

Escape
Escape

Cette offre vous tente ?

Questions et réponses sur l'offre

Le poste

Descriptif du poste

As a Research & Development Software Engineer Apprentice at Escape, you’ll create cutting-edge security tools and research state-of-the-art technologies. This hybrid role focuses on both hands-on development and in-depth research, allowing you to contribute to our mission of pushing the boundaries of cybersecurity innovation.

What You’ll Do:

💻 Development

Research, prototype and develop offensive security tools focused on penetration testing, vulnerability discovery and attack surface / discovery.

Contribute to other areas of the Escape platform (backend, APIs, …).

🔬 Research & Proof of Concepts

Dive into emerging cybersecurity trends, conduct in-depth research, and develop proof-of-concept tools to advance our platform.

Focus on key areas such as:

  • Source code analysis

  • AI-driven penetration testing

  • Large-scale network mapping and attack surface discovery

  • Integration with external vendors (eg. cloud environments, repositories, infrastructure, …).

⚙️ Platform Development & Maintenance

Collaborate on backend (and fullstack) development tasks for the Escape platform, contributing to its enhancement and scalability.

Help maintain the platform through bug fixes, code investigations, and ongoing optimizations.

🌍 Opportunities to Work on Innovative Solutions

You’ll have the opportunity to work alongside a highly skilled team, contributing to the creation of cutting-edge solutions that are shaping the future of cybersecurity.

You’ll also get a chance to actively contribute to open-source cybersecurity projects, collaborating with the broader community to share knowledge and resources.

Our Tech stack:

Frontend:

  • Svelte with TypeScript for high-performance, intuitive UIs.

  • GraphQL for efficient data querying and responsive applications.

BackendAPI:

  • Node.js with TypeScript for server-side logic and GraphQL APIs powered by Yoga, Pothos and Prisma for scalable architecture.

  • PostgreSQL for secure, efficient database management.

  • Kafka for high-performance, event-driven systems.

BackendDeep Tech:

  • Python for AI and algorithmic development, driving our cutting-edge cybersecurity solutions.

  • Go for network-efficient tasks, optimizing performance and scalability.

DevSecOps:

Code Quality:

  • Modern Standards: All code follows the latest industry standards and best practices.

  • Comprehensive Testing: We maintain high code quality through unit tests, integration tests, end-to-end (E2E) tests, and utilize Codecov for test coverage.

💡 As a Research & Development Software Engineer Apprentice, you’ll mainly work with Python and Golang. As well as DevSecOps tools, and fullstack languages (Typescript).


Profil recherché

  • Background in cybersecurity, computer science, or a related technical field.

  • Strong culture in cybersecurity, computer architecture, networking, programming / computer science.

  • Strong background with at least one of the following languages: Python, Golang, Rust, Typescript, C, …

  • Record of personal projects related to computer science / cybersecurity is appreciated.

  • Experience with AI tools, LLMs, Agents, Multi agents, … is greatly appreciated.

  • Experience conducting academic or independent research in cybersecurity or a related technical domain. Experience reading research papers is appreciated.

  • Technical writing experience for research publications, technical blogs or documentation.

  • Familiarity with penetration testing methodologies and tools.

  • English proficiency.


Déroulement des entretiens

We respect your time and will make it quick and efficient. The entire process will be completed within a maximum of 2 weeks

🤓 1 meeting with the HR representative – 30 minutes

💻 Technical challenge

👀 1 meeting with our R&D Platform Engineer – 30 minutes (digital)

🤔 1 technical deep dive with the Head of Engineering – 1 hour

💌 Formal hiring proposal.

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.