Remote Otter LogoRemoteOtter

Python Software Engineer (Mid-level) - Remote

Posted 19 hours ago
Software Development
Full Time
Germany, Luxembourg

Overview

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.

In Short

  • 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 (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, knowledge of message brokers, exposure to NoSQL databases, 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
Sonia Solutions logo

Sonia Solutions

Sonia Solutions is a forward-thinking technology company focused on enhancing the reliability, efficiency, and security of data platforms. With a strong emphasis on the intersection of DevOps and Data Engineering, the company is dedicated to automating processes and maintaining robust infrastructure that supports machine learning applications. Sonia Solutions values innovation and is committed to implementing best practices in data management and security, while also fostering a flexible work environment that encourages professional development.

Share This Job!

Save This Job!

Similar Jobs:

Sonia Solutions logo

Python Software Engineer (Mid-level) - Remote

Sonia Solutions

4 weeks ago

Join Sonia as a Python Software Engineer to build scalable backend services and APIs for AI-driven healthcare solutions.

Germany
Full-time
Software Development
Believe logo

Mid-Level Software Engineer - Remote

Believe

3 weeks ago

Join TuneCore as a Mid-Level Software Engineer to develop innovative web applications for independent artists.

USA
Full-time
Software Development
$99,000 - $130,000/year
Wellhub logo

Mid-Level Software Engineer - Remote

Wellhub

4 weeks ago

Join Wellhub as a Mid-Level Software Engineer and contribute to building scalable wellness solutions remotely from Brazil.

Brazil
Full-time
Software Development

B.A.H.S

Mid-Level Software Engineer - Remote

Booz Allen Hamilton_United States

8 weeks ago

Join Booz Allen as a Mid-Level Software Engineer to develop innovative software solutions in a collaborative environment.

USA
Full-time
Software Development
$69,300.00 - $158,000.00/year
Beautiful.ai logo

Mid-Level Software Engineer - Remote

Beautiful.ai

9 weeks ago

Join Beautiful.ai as a Mid-Level Software Engineer to develop and maintain key product features in a remote work environment.

Worldwide
Full-time
Software Development
$120,000 - $160,000 USD/year