WL
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