Senior Software Engineer - Backend / Python

New
C
Cara CareDigital Health
GermanyFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of professional software engineering experience
Required Skills
DockerPostgreSQLPythonDjangoGCPKubernetesGrafanaPrometheusLinuxDistributed Systems

Requirements

  • 5+ years of professional software engineering experience, ideally across backend.
  • Strong backend development skills using Python, Go, Node.js, Java, or PHP.
  • Good understanding of distributed systems and service-oriented architecture.
  • Strong understanding of Containers and the Kubernetes ecosystem.
  • Familiarity with cloud-native architecture and major cloud providers like GCP, AWS, or Azure.
  • Strong Linux system administration capabilities, including self-hosting and managing bare Linux cloud instances.
  • Solid understanding of relational databases such as PostgreSQL or MySQL.
  • Basic familiarity with monitoring and observability concepts.
  • Curiosity, pragmatism, and a drive for continuous improvement.

Responsibilities

  • Design, develop, and operate scalable software components across the stack, from backend APIs to mobile and web applications.
  • Collaborate with Product, Design, and Medical teams to define and deliver new product features.
  • Drive technical excellence in architecture, code quality, and security compliance.
  • Contribute to a platform supporting multiple regulated digital health products.
  • Mentor other developers and help raise the technical bar across the team.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now