DevJobs

Senior Backend Engineer

Overview
Skills
  • Scala Scala
  • Rust Rust
  • Kotlin Kotlin
  • Python Python
  • Go Go
  • MySQL MySQL
  • MongoDB MongoDB
  • AWS AWS
  • Kubernetes Kubernetes
  • Akka
  • JVM
  • Play
  • Test-Driven Development

About FeelBetter

FeelBetter is an AI-powered digital healthcare company based in Herzliya. We’ve developed a cutting-edge SaaS platform for population and medication management, empowering pharmacists and clinicians to make optimal treatment decisions for their patients.

Our solution is deployed in both Israel and the US, and we are aggressively expanding our presence in the US market. Backed by leading Digital Health and Machine Learning VCs — as well as the Israeli Innovation Authority — we are looking for passionate, driven team players to help accelerate our growth and expand our offering.


Working with a diverse team of technologists and clinicians, you’ll play a key role in pushing the health tech domain forward into the future.


What You’ll Do

  • Architect and design innovative solutions using Scala and Python.
  • Design and build microservices from scratch, following best practices in scalability and maintainability.
  • Shape data architecture for working with complex, real-world medical datasets.
  • Partner with the clinical team to enhance the accuracy and effectiveness of our products.
  • Design highly available, secure, and scalable SaaS solutions on AWS.
  • Evaluate emerging technologies, set technical direction, and drive adoption where it adds value.
  • Contribute to code reviews, mentor team members, and help establish engineering standards.


What We’re Looking For

  • Degree in Computer Science or equivalent experience.
  • 6+ years of backend software development, with at least 3 years in senior or lead roles.
  • Expertise in modern languages such as Scala, Kotlin, Rust, or Go.
  • Strong knowledge of relational and NoSQL databases (e.g., MySQL, MongoDB).
  • Proven experience designing and delivering SaaS products on AWS with Kubernetes.
  • Excellent communication skills, problem-solving ability, attention to detail, and a collaborative mindset.


Bonus Points For

  • Experience with Python.
  • Substantial experience in Scala with frameworks like Play and Akka.
  • Expertise in JVM languages.
  • Knowledge of optimization algorithms or Machine Learning models.
  • Contributions to open-source software.
  • Hands-on Test-Driven Development (TDD) experience.
  • Understanding of reactive patterns and functional programming.


Why Join Us

At FeelBetter, you’ll have the opportunity to shape the architecture and direction of a platform that directly improves patient outcomes worldwide.

You’ll work alongside top talent in technology and healthcare, in an environment that values innovation, ownership, and impact.

FeelBetter