-
View all jobs
We are looking for a Senior Python Software Engineer to join our agile, product-driven teams and help design, build, and evolve high-quality software solutions.
You will play a key role in delivering production-ready features, shaping technical decisions, and mentoring other engineers while working in a modern, cloud-native environment.
Missions
Must-have Skills & Experience
You will play a key role in delivering production-ready features, shaping technical decisions, and mentoring other engineers while working in a modern, cloud-native environment.
Missions
- Design, develop, test, and deliver shippable features as part of an agile Scrum team
- Take ownership of backend services and APIs built with Python frameworks such as FastAPI, Django, or Flask
- Write clean, maintainable, and well-tested code using object-oriented and modern Python practices
- Design, optimize, and maintain relational data models using SQLAlchemy (or similar) and Alembic
- Actively contribute to technical discussions, architectural decisions, and continuous improvement initiatives
- Coach and mentor junior developers, sharing best practices and fostering engineering excellence
- Collaborate closely with front-end, DevOps, and product teams to deliver end-to-end solutions
Must-have Skills & Experience
- Proven professional experience as a Software Engineer, with strong focus on Python
- Solid expertise in Python frameworks such as FastAPI, Django, or Flask
- Experience with Python package management (Poetry, Pipenv, or similar)
- Strong testing culture with hands-on experience using PyTest and/or unittest
- Deep understanding of relational databases and SQL, with experience in PostgreSQL, Oracle, or Microsoft SQL Server
- Experience designing and maintaining schemas using SQLAlchemy and database migrations with Alembic
- Familiarity with GIT and collaborative development workflows
- Experience with data manipulation using Pandas
- Exposure to front-end frameworks such as Angular or similar
- Knowledge of Java, Spring, and Maven
- Experience with message brokers and data platforms (Kafka, RabbitMQ, MongoDB, Elasticsearch)
- Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and cloud architectures
- Strong agile mindset: collaboration, adaptability, ownership, and continuous learning
- Team-first mentality with excellent communication skills
- Comfortable working in English (spoken and written); French is a plus
- Passion for technology, curiosity, and a good sense of humour — we care about culture as much as code
- Working in a Great Place to Work based in Luxembourg.
- Attractive salary and pretty cool benefits (meal vouchers, mobile subscription...).
- Develop your skills and ideas over a coffee, a beer or a pizza during our Neo'vations.
- Evolve within a strong company culture, you'll join us for the opportunity and you'll stay because we're super cool (well according to 98% of our employees NEOFACTO Annual Survey 2024).
- Between afterworks, innovative workshops and ski weekends, there's never a dull moment when you're part of the Neo'Squad.
- The pre-qualification interview with our Recruitment Manager
- Technical tests
- Receipt of our salary proposal / exclusivity agreement
- 2nd interview with our Business Manager
- Proposal of your application to the client
- Interview at the client's premises, which can be conducted either by video or in person.
Key Skills
Ranked by relevance
python
fastapi
django
flask
cloud
sql
elasticsearch
kubernetes
postgresql
sql server
rabbitmq
angular
docker
devops
oracle
server
pandas
kafka
maven
scrum
java
cicd
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Java Engineer
2026-03-31
Full-time
Not Applicable
Luxembourg
IT Services
Engineering
View Job Details
Related
Medior / Senior Software Engineer
2026-03-25
Full-time
Not Applicable
Luxembourg
IT Services
Engineering
View Job Details
Related
Senior Android developer
2026-05-19
Full-time
Not Applicable
Luxembourg
IT Services
Engineering
Login to Apply
- Posted
- Feb 11, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- NEOFACTO
Industries
IT Services
IT Consulting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Backend Java Engineer
2026-03-31
Full-time
Not Applicable
Luxembourg
IT Services
Engineering
View Job Details
Related
Medior / Senior Software Engineer
2026-03-25
Full-time
Not Applicable
Luxembourg
IT Services
Engineering
View Job Details
Related
Senior Android developer
2026-05-19
Full-time
Not Applicable
Luxembourg
IT Services
Engineering