Python Software Engineer
Position Context:
As part of the continuous development of modern digital solutions, we are looking for a Python Software Engineer to join agile delivery teams working on scalable, cloud-based applications. You will contribute to the design, development, and evolution of business-critical platforms built on modern backend and frontend technologies, within a collaborative and engineering-driven environment.
Key Responsibilities:
Deliver production-ready features as part of Scrum teams.
Design, develop, test, and maintain backend services and APIs using Python-based frameworks.
Contribute to the evolution and enrichment of the software solution portfolio through innovative and pragmatic technical choices.
Ensure high code quality through unit testing, clean architecture, and object-oriented design principles.
Work with relational data models and enterprise-grade databases.
Collaborate closely with frontend, backend, and DevOps team members to ensure end-to-end solution consistency.
Participate in CI/CD pipelines and cloud-native delivery environments using containerized solutions.
Depending on experience, support and mentor junior developers within the team.
Desired Profile:
Technical Skills:
Professional experience in software engineering.
Strong experience developing backend services using Python, with exposure to frameworks such as FastAPI, Django, or Flask.
Experience with Python dependency and package management tools (e.g. Poetry, UV).
Proficiency in writing unit tests using pytest and/or unittest.
Solid experience designing and maintaining relational data models using SQLAlchemy (or similar) and migration tools such as Alembic.
Strong SQL skills and experience with enterprise databases such as PostgreSQL, Oracle, or Microsoft SQL Server.
Familiarity with data manipulation libraries such as Pandas is a plus.
Experience with Angular or another frontend framework is an advantage.
Knowledge of industrialized development practices and tools such as Git, Jira, Confluence, CI pipelines, Docker, and Kubernetes.
Interest in DevOps practices and cloud-native architectures.
Knowledge of Java, Spring, and Maven is considered a plus.
Mindset & Soft Skills:
Strong Agile mindset with a collaborative and learning-oriented approach.
Team-oriented attitude and willingness to grow collectively.
Curiosity, pragmatism, and openness to continuous improvement.
Fluency in English (written and spoken); French is a plus.
Passion for technology, with a balanced personality and positive team spirit.
What We Offer:
A permanent contract with a compensation package aligned with your experience.
Personalized follow-up, including regular career and development discussions.
A collaborative and supportive environment focused on learning and technical excellence.
Continuous training opportunities adapted to your needs.
Autonomy in your role, aligned with our values of Excellence, Transparency, and Agility.
Informatiounen
Python Software Engineer
Permanent (CDI)
17/03/2026
Ville Haute
Bachelor-Grad
Vollzäit

