Sonia

Mid-level Python Software Engineer

Sonia

full-time

Posted on:

Location: 🇩🇪 Germany

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

DjangoDockerFlaskKafkaKubernetesNoSQLPythonRabbitMQRedisTypeScript

About the role

  • With Sonia, doctors are successful doctors; we create and deploy AI-enhanced solutions that make doctors’ lives easier and healthcare systems more efficient
  • Help build scalable, reliable backend services and APIs for AI-driven products
  • 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; 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 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 (routing, parsing, error handling, guardrails)
  • Nice-to-haves: Knowledge of message brokers (RabbitMQ, Kafka, Redis Pub/Sub)
  • Nice-to-haves: Exposure to NoSQL databases (Redis)
  • Nice-to-haves: Familiarity with DevOps tools or Kubernetes environments
  • Nice-to-haves: Contributions to open-source projects
VALID Digitalagentur GmbH

Backend Developer

VALID Digitalagentur GmbH
Juniorfull-time🇩🇪 Germany
Posted: 16 hours agoSource: join.com
LAMPSymfonyWebpackWordPressYarn
OKAPI:Orbits

Senior Full-stack Developer – Next.js, Node.js

OKAPI:Orbits
Seniorfull-time🇩🇪 Germany
Posted: 16 hours agoSource: okapiorbits.jobs.personio.com
JavaScriptMicroservicesMongoDBNext.jsNode.jsReactTypeScript
osapiens

Senior Backend Developer – Node.js, TypeScript

osapiens
Seniorfull-time🇩🇪 Germany
Posted: 18 hours agoSource: osapiens.pinpointhq.com
GraphQLJavaScriptNode.jsTypeScript
osapiens

Software Engineer – Backend, Java

osapiens
Mid · Seniorfull-time🇩🇪 Germany
Posted: 18 hours agoSource: osapiens.pinpointhq.com
CassandraDistributed SystemsElasticSearchJavaMongoDBNoSQLPostgresSOAPSpringSpring BootSpringBoot
osapiens

Senior Software Engineer – Backend, Java

osapiens
Seniorfull-time🇩🇪 Germany
Posted: 18 hours agoSource: osapiens.pinpointhq.com
CassandraDistributed SystemsElasticSearchGraphQLJavaNoSQLSpring