Senior Software Engineer - Backend / Python @Cara Care
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Senior Software Engineer - Backend / Python @Cara Care

YDay - Cara Care is hiring a remote Senior Software Engineer - Backend / Python. 💸 Salary: unspecified 📍Location: Worldwide

Role Description

Cara Care, a digital health company backed by Bayer AG, is on a mission to improve people’s digestive health through technology. As we expand our product portfolio and modernize our platform, we’re looking for a versatile, pragmatic, and forward-thinking Senior Software Engineer (m/f/x) to join us immediately to help shape the future of digital therapeutics.

You’ll join a cross-functional product team with high ownership, lean processes, and a clear focus: deliver real impact to patients. We’re looking for someone who thrives on solving real-world problems with code, is technology-open, and knows when to build fast and when to build right.

  • Design, develop, and operate scalable software components across our stack – from backend APIs to patient-facing mobile and web applications
  • Collaborate with Product, Design, and Medical to explore, define, and deliver new product features and improve our current platform
  • Drive technical excellence in architecture, code quality, and security – particularly as we operate under healthcare regulations (ISO 62304, TR-03161, MDR)
  • Contribute to a platform that powers multiple regulated digital health products across indications like IBS, GERD, and upcoming expansions
  • Mentor other developers and help raise the technical bar across the team

Qualifications

  • 5+ years of professional software engineering experience, ideally across backend
  • Strong backend development skills using any modern established language (Python, Go, Node.js, Java, PHP). Our stack includes Python, Django, PostgreSQL
  • Good understanding of distributed systems and service-oriented architecture
  • Strong understanding of Containers, Kubernetes ecosystem
  • Familiarity with cloud native architecture and the cloud native landscape
  • Familiarity with Google Cloud Platform and its core services (or any other major cloud provider AWS, Azure...etc)
  • Strong Linux system administration capabilities
  • Strong familiarity with self-hosting, setting up and managing and securing bare Linux cloud instances
  • Basic familiarity with monitoring and observability concepts
  • Familiarity with Prometheus, Loki and Grafana stack is a huge plus
  • Solid understanding of relational databases (Postgresql, Mysql, ..etc)
  • Curiosity, pragmatism, and a drive to continuously improve both product and platform

Requirements

  • Basic Networking experience is a plus
  • GitOps experience with ArgoCD or FluxCD is a huge plus
  • Familiarity with Ansible or similar config management tools is a plus
  • Experience in product-centric teams and working closely with non-technical stakeholders
  • Bonus: experience in regulated industries, healthcare, or security-conscious environments

Benefits

  • You receive fair pay, regular salary payments, and of course the technology you need to do your job really well
  • You’ll join a lively, interdisciplinary team and a friendly, supportive working atmosphere – including regular on-site team events
  • Want to work from home? No problem. Prefer coming to the office in Berlin? Also great. We are remote-first – you work wherever suits you best
  • Rest is important. With us you get 30 days off per year: 26 vacation days plus 4 extra mental health days for breaks when you need them
  • Whether you like to start early or prefer a later start – you shape your day in a way that works for you
  • With us, you’re not just part of it – you’re at the center of it. Your ideas matter, and you can truly make an impact
Before You Apply
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer - Backend / Python @Cara Care
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 150,000+ Remote Jobs
worldwide Be aware of the location restriction for this remote position: Worldwide
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Application Denied
Unlock 150,000+ Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 150,000+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later