drjobs Python Software Engineer (all) - Mid-level

Python Software Engineer (all) - Mid-level

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Berlin - Germany

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

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 youre an intrinsically motivated self-starter who values impactful work join us in revolutionizing healthcare.

Were looking for a Python Software Engineer (all) to help us build scalable reliable backend services and APIs for our AI-driven products. Youll work closely with our engineering and ML teams to design and implement robust systems for real-time
communication data processing and automationalways 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.

Tasks

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

Requirements

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 ( 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 practicesNice-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

Benefits

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

If youre passionate about web development and want to work with cutting-edge technologies wed love to hear from you!

Im Margarita and will be guiding you through the application process.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.