Senior Scala Software Engineer

OneDoc

Genf

Vor Ort

CHF 120.000 - 160.000

Vollzeit

14 Tage+

Erhalte mehr Antworten von Arbeitgebern

Versende in nur wenigen Minuten einen passgenauen Lebenslauf.

Benefits dieser Stelle

Clear career growth opportunities
Top-notch gear (MacBook & tools)
5 weeks paid vacation
SBB half-fare travelcard for yourComm
Flexible hybrid work (3 days office /
Awesome team with regular events
Annual offsite in the Swiss Alps
Strong team culture

Zusammenfassung

OneDoc, the leading healthcare platform in Switzerland, is hiring a Senior Scala Software Engineer. You will design and evolve scalable backend systems in Scala 3, own technical decisions, mentor engineers, and collaborate across product, design, and leadership to deliver production-ready solutions.

You will work in a hybrid setup in Geneva or Lausanne, contributing to a fast‑paced team and shaping the backend architecture while maintaining high standards of code quality and reliability.

Qualifikationen

  • Master’s degree in Computer Science or equivalent.
  • At least 4 years of software engineering experience.
  • Fluent in Scala.
  • Solid experience building RESTful APIs.
  • Strong knowledge of relational databases and SQL.
  • Experience with unit and integration testing frameworks.
  • Working proficiency in English.

Aufgaben

  • Build scalable backend services: design, implement, and evolve high‑performance, reliable, and maintainable backend systems in Scala 3.
  • Own code quality and technical decisions: write clean, well‑structured code, participate in reviews, and balance long‑term consistency with pragmatic delivery.
  • Lead through mentorship and collaboration: support and mentor other engineers, contribute to hiring, and foster a culture of learning and ownership.
  • Simplify complex requirements: work closely with product, design, and leadership to turn complex problems into clear, production‑ready solutions.
  • Improve continuously: stay current with backend and Scala best practices, and introduce tools and processes that improve reliability and developer experience.
  • Thrive in a strong engineering team: join a collaborative, high‑caliber team that values ownership, fast iteration, and solving meaningful problems together.

Kenntnisse

Scala
RESTful APIs
SQL
Unit tests
Integration tests
English
CI tools
French/German (nice to have)

Ausbildung

Master’s degree in Computer Science

Tools

Jobbeschreibung

OneDoc is the leading healthcare platform in Switzerland. Today, more than 13'000 healthcare professionals and 3 million patients are using our services every day. You may even be one of them!

Our mission is simple: make interactions between health professionals and patients easier. To achieve this, we can count on a young and dynamic team of more than 80 people spread in five offices all around Switzerland.

Geneva/Lausanne | Full-time | Hybrid

We are looking for a Senior Scala Software Engineer who cares deeply about well-designed backend systems that are scalable and built to last, and who takes pride in writing clean code. This is a role with real ownership: you will not just build features, you will help shape how our backend is designed, built, and evolved over time.

Key mission:
  • Build scalable backend services: Design, implement, and evolve high-performance, reliable, and maintainable backend systems in Scala 3.
  • Own code quality and technical decisions: Write clean, well-structured code, participate in reviews, and balance long-term consistency with pragmatic delivery.
  • Lead through mentorship and collaboration: Support and mentor other engineers, contribute to hiring, and foster a culture of learning and ownership.
  • Simplify complex requirements: Work closely with product, design, and leadership to turn complex problems into clear, production-ready solutions.
  • Improve continuously: Stay current with backend and Scala best practices, and introduce tools and processes that improve reliability and developer experience.
  • Thrive in a strong engineering team: Join a collaborative, high-caliber team that values ownership, fast iteration, and solving meaningful problems together.
Must have:
  • You have Master’s degree in Computer Science or equivalent
  • You have at least 4 years of experience in software engineering
  • You are fluent in Scala
  • You have a solid experience building RESTful APIs
  • You have strong knowledge in relational databases along with their underlying concepts (transactions, indexes, etc.) and you master SQL
  • You have experience using frameworks for unit and integration testing
  • You have working proficiency in English
It would be amazing that:
  • You are proficient with CI tools
  • You speak French and/or German is a plus
  • You are committed to clean code and development best practices
What will make a difference:
  • We feel that you bring excellent problem-solving skills and proactive attitude: you quickly identify issues and come up with relevant solutions
  • You show great interpersonal skills and are able to collaborate effectively with diverse teams
Note:

This position is based in Geneva or Lausanne (Switzerland) and is open exclusively to applicants with a valid work permit.

Why OneDoc?
  • Clear career growth opportunities
  • Top-notch gear (MacBook & tools)
  • 5 weeks paid vacation
  • SBB half-fare travelcard for your commute
  • Flexible hybrid work (3 days office / 2 days remote)
  • Awesome team with regular events
  • Annual offsite in the Swiss Alps
  • Strong team culture – Join a team of talented and driven people who support each other, share knowledge, and take pride in building impactful solutions together.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
oder ziehe deine Datei hierhin.
Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Head of Delivery
Head of Delivery

OneDoc SA • Genf

Hybrid
CHF 180.000 - 240.000
5 weeks vacation
Flexible hybrid work
Team bonding & events
+1
DevOps / IT Infrastructure Engineer
DevOps / IT Infrastructure Engineer

OneDoc • Genf

Hybrid
CHF 110.000 - 150.000
5 weeks vacation
Flexible hybrid work
Team bonding activities
+3
Head of Delivery
Head of Delivery

OneDoc • Genf

Hybrid
CHF 150.000 - 210.000
5 weeks vacation
Flexible hybrid
Team bonding
+3
Senior Scala Backend Engineer — Hybrid, 5 Weeks Vacation
Senior Scala Backend Engineer — Hybrid, 5 Weeks Vacation

OneDoc • Genf

Hybrid
CHF 120.000 - 160.000
Clear career growth opportunities
Top-notch gear (MacBook & tools)
5 weeks paid vacation
+5
[CH] Senior Full Stack Engineer / High-Impact Role
[CH] Senior Full Stack Engineer / High-Impact Role

WellD • Lugano

Hybrid
CHF 120.000 - 180.000
MacBook Pro
AK Racing Gaming chair
Conference budget for tech events
+2
Business Development Representative
Business Development Representative

OneDoc • Genf

Hybrid
CHF 70.000 - 95.000
5 semaines de vacances
MacBook et outils à disposition
Abonnement demi-tarif CFF
+1
Software Engineer 80-100%
Software Engineer 80-100%

Flexsis • Risch-Rotkreuz

Hybrid
CHF 150.000 - 190.000
Data Engineer - Analytics Platform (m/f/d)
Data Engineer - Analytics Platform (m/f/d)

Medgate Switzerland • Allschwil

Hybrid
CHF 120.000 - 180.000
Meaningful healthcare projects
Cloud-native tech stack - Azure Databr
Hybrid work model
+3
Senior Backend Developer
Senior Backend Developer

Embodied AI • Genf

Hybrid
CHF 120.000 - 180.000
Office in Geneva
Learning budget for training
Annual team events
+1
Customer Support Officer Romandie
Customer Support Officer Romandie

OneDoc • Genf

Hybrid
CHF 70.000 - 110.000
Télétravail flexible
5 semaines de vacances
Événements d'entreprise