Job Search and Career Advice Platform

Activez les alertes d’offres d’emploi par e-mail !

Software Engineer, Senior

Le Wagon

Paris

Hybride

EUR 55 000 - 75 000

Plein temps

Hier
Soyez parmi les premiers à postuler

Générez un CV personnalisé en quelques minutes

Décrochez un entretien et gagnez plus. En savoir plus

Résumé du poste

A prominent tech education company is seeking a Senior Software Engineer to join their Engineering team in Paris. This hybrid role requires fluency in both French and English and involves working on innovative projects using Ruby on Rails. You will collaborate across departments, design and implement production code, and mentor peers. The ideal candidate will have strong experience with Ruby on Rails, excellent problem-solving skills, and a product-oriented mindset. Join a dynamic team dedicated to transforming tech education.

Prestations

3 extra days of annual leave for company winter break
Full autonomy in shaping your pipeline
In-house team meetings with flexibility for remote workdays

Qualifications

  • Strong experience building and maintaining production Ruby on Rails applications.
  • Ability to diagnose and resolve complex problems across the stack.
  • Experience with DevOps practices.

Responsabilités

  • Collaborate with various teams to shape features from concept to delivery.
  • Design, implement, and review production code for quality and maintainability.
  • Mentor and guide peers, ensuring technical quality across the team.

Connaissances

Fluent in French
Fluent in English
Ruby on Rails development
Mentoring peers
Problem-solving across the stack

Outils

Ruby on Rails
PostgreSQL
Docker
GitHub
Description du poste

We are hiring a Senior Software Engineer in Le Wagon's Engineering team. The job is hybrid, based in Paris (11e) and requires speaking French 🇫🇷 and English 🇬🇧 fluently.

The Engineering team 🛠

We are a team of 5 Software Engineers based in Paris, Tours and Madrid.

Our mission is to build the right tools and features to support Le Wagon's consolidation and growth. We work in cycles and follow the Shape Up methodology.

All engineers have a strong product culture and are involved in our product cycles, from shaping to release and adoption.

Our apps are developed in Ruby on Rails (v7 and v8), we work w/ Redis, PostgreSQL, Turbo, Stimulus, use Git and Github, implement our CI w/ Github Actions, deploy to Scaleway using Dokku and monitor errors and performance w/ AppSignal. We also run services using Docker, created and managed via Ansible Playbooks.

We integrate w/ many APIs including Sendgrid, Docusign, Hubspot, Zoho, Xero, Odoo, Edusign, Notion, Slack and Google.

At Le Wagon, we work w/ Dust and build agents to automize all repetitive workflows. Additionally, every engineer has their own subscription to Claude Code.

You will work with senior engineers who have been working at Le Wagon for more than 5 years and who all did the Web Development bootcamp as students, teachers and batch managers before joining the Engineering team, and with mid-level engineers who have joined the Engineering team around 2 years ago after gaining first professional experience.

You will work on Projects like Providing an AI assistant to students embedded in our pedagogical platform, where we collaborated hand in hand with:

  • our Data Squad who implemented an API connected to OpenAI to provide students with contextual guidance w/o handing over code solutions
  • our Head of Operations as project stakeholder who centralized needs and requirements, and coordinated the beta test in two selected batches

Every 2 months, Engineering gathers w/ a handful of well identified stakeholders to discuss the next cycle's main needs and how to best invest Engineering work to provide the maximum impact to the company based on the current strategy. Around 10 to 15 projects are built per cycle.

Beyond our roadmap projects, we frequently collaborate with the Data Squad on providing applicative insights on our PostgreSQL Databases that are sourcing our Data Lake on GCP.

As a Senior Software Engineer, you will:

  • Collaborate with content, operations, finance, marketing and other stakeholders to shape features from concept to delivery
  • Design, implement, and review production code, ensuring quality, maintainability and scalability
  • Take ownership of the release process, coordinating deployments and ensuring smooth rollouts
  • Investigate and resolve complex issues in production, contributing to reliability and meeting SLA expectations
  • Mentor and guide peers to raise technical quality across the team

This role is for you if you:

  • Take ownership of features and systems end-to-end, making technical decisions that balance short-term needs and long-term scalability
  • Have strong experience building and maintaining production Ruby on Rails applications
  • Use AI-assisted tools thoughtfully to improve development velocity and code quality
  • Write clear, well-tested code and make pragmatic tradeoffs between simplicity, performance, and maintainability
  • Diagnose and resolve complex problems across the stack, including in production
  • Communicate effectively with engineers and cross-functional partners, and contribute constructively to technical discussions
  • Plan and execute work independently, balancing priorities, scope, and deadlines
  • Apply a strong product mindset and enjoy working closely with engineering stakeholders to shape solutions
  • Are fluent in French and English

It's a plus if you also:

  • Have an eye for UX and UI, and care about building intuitive, user-centered experiences
  • Are comfortable with modern DevOps practices and operating production systems
  • Have prior experience in EdTech or other mission-driven, user-facing domains
  • Did the Le Wagon Web Dev bootcamp 🙌
  • Hybrid remote policy (Paris-based, with flexibility for remote workdays).
  • Enjoy full autonomy to shape your sales pipeline and meeting agenda. Own your success!
  • Join a small, agile team with a powerful global footprint, international mindset, and a mission to transform tech education.
  • 3 extra days of annual leave per year for Company winter break and for your birthday

Application process

  • Online application
  • Introductory screening call
  • Technical deep-dive interview (60 minutes): discussion of a recent project or feature you worked on, with a focus on architecture, tradeoffs and system design thinking, optional live coding
  • Working style & collaboration interview (30 minutes): learn about how the team works and how you collaborate
  • On-site team meeting in Paris: meet the team in person and get a feel for how we work together

Software Engineer Senior • Paris, Île-de-France, France

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez un fichier PDF, DOC, DOCX, ODT ou PAGES jusqu’à 5 Mo.