Banner

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.


circleInformatiounen

Python Software Engineer

Permanent (CDI)

17/03/2026

Ville Haute

Bachelor-Grad

Vollzäit

Follow eis
LinkedIn