đŸ‘šđŸ»â€đŸ’» postech.work

Python Software Engineer (all) - Mid-level

Sonia ‱ 🌐 Remote

Remote Posted 13 hours, 16 minutes ago

Job Description

Let me introduce...

With Sonia, doctors are successful doctors. We create and deploy AI-enhanced solutions that make doctors’ lives easier, patients’ care better, and healthcare systems more efficient. If you’re an intrinsically motivated self-starter who values impactful work, join us in revolutionizing healthcare.

We’re looking for a

Python Software Engineer (all)

to help us build scalable, reliable backend services and APIs for our AI-driven products. You’ll work closely with our engineering and ML teams to design and implement robust systems for real-time communication, data processing, and automation—always with code quality, performance, and maintainability as your guiding principles.

This role can be performed in a hybrid setup from our offices in Luxembourg or Berlin, or remotely from anywhere in Germany or Luxembourg.

This is what you’ll own

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

You’ll thrive in this role if you bring

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-Haves

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

Why you’ll love working with us

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

Ready to apply?

If you're passionate about web development and want to work with cutting-edge technologies, we'd love to hear from you!

I'm Margarita and will be guiding you through the application process.

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.