Skip to content
mimi

Senior / Staff Engineer

Walter Learning - Marseille

Marseille · On-site Full-time Senior 4d ago

About the role

About

We are looking for a Senior / Staff Engineer capable of taking ownership of critical technical systems and structuring robust long-term solutions.

This role is for an experienced profile who enjoys working on complex production problems, making architectural choices, and ensuring the reliability of systems used daily.

This is not a "feature factory" role. The challenge is to understand, structure, and evolve existing systems with a high level of technical requirement.

Technical Context

We develop and maintain in-house:

  • A learning platform (LMS)
  • An in-house developed CRM
  • Several business tools
  • Numerous integrations with external services and APIs

Main Technical Challenges:

  • Reliability of critical business workflows
  • Integration between multiple services / APIs
  • Structuring an architecture that has evolved over time
  • Managing large volumes of varied data
  • Integrating AI tools into workflows (code, internal tools, operations), with a strong focus on the quality, consistency, and maintainability of systems

Main Stack:

  • Python / Django
  • React / Next.js
  • PostgreSQL
  • AWS (ECS, Lambda)

What You Will Do:

  • Take charge of critical technical projects end-to-end
  • Design robust and maintainable architectures
  • Lead complex integrations between services and APIs
  • Mentor and structure the use of AI in systems to ensure reliability and maintainability
  • Identify and manage technical risks and edge cases
  • Improve the overall reliability and quality of the system
  • Work directly with the CTO on technical decisions

The position is to be filled in Marseille (13008) and on-site.

Skills

AWSAWS LambdaDjangoECSNext.jsPostgreSQLPythonReact

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free