Sonia Solutions is looking for a Mid-level Python Software Engineer to build scalable, reliable backend services and APIs for our AI-driven healthcare products. You will work closely with engineering and ML teams to design and implement systems for real-time communication, data processing, and automation.
What You'll Do
- Develop and maintain scalable backend services using Python 3 (with async and strong typing).
- Design and implement RESTful APIs and real-time communication via WebSockets.
- Write clean, maintainable, and well-tested code following best engineering practices.
- Debug and troubleshoot production issues to ensure reliability and performance.
- Work with containerization (Docker) and contribute to CI/CD pipeline improvements.
- Collaborate with cross-functional teams to integrate APIs and backend systems with ML services.
- Proactively bring in ideas for improving architecture, automation, and processes.
What We're Looking For
- 3+ years of professional experience in software development with Python 3.
- Strong knowledge of asynchronous programming and type hinting in Python.
- Experience with at least one web framework (FastAPI, Django, or Flask).
- Proven experience in building and consuming RESTful APIs.
- Working experience with real-time communication using WebSockets (Socket.IO, FastAPI WebSockets, etc.).
- Familiarity with version control systems (Git, GitLab, Bitbucket).
- Practical knowledge of testing frameworks and debugging in production environments.
- Experience with containerization (Docker) and basic CI/CD concepts.
- Solid understanding of software engineering principles, design patterns, and clean code practices.
Nice to Have
- Experience working with LLMs (routing, parsing, error handling, guardrails).
- Knowledge of message brokers (RabbitMQ, Kafka, Redis Pub/Sub).
- Exposure to NoSQL databases (Redis).
- Familiarity with DevOps tools or Kubernetes environments.
- Contributions to open-source projects.
Technical Stack
- Python 3, FastAPI, Django, Flask, WebSockets, Docker, Git, GitLab, Bitbucket
Team & Environment
Work closely with engineering and ML teams.
Benefits & Compensation
- Full ownership of critical backend components in a fast-growing AI environment.
- A team that values curiosity, learning, and pragmatic problem-solving.
- Flexible working arrangements.
- Competitive salary depending on experience.
- Work on products that directly impact healthcare innovation.
Work Mode
This is a hybrid position based in Luxembourg or Berlin, Germany.
Sonia Solutions is an equal opportunity employer.


