Find a jobRecruiters

Senior Scala Software Engineer

Exclusive opportunity

Hybrid

Senior Scala Software Engineer

OneDoc

Senior Scala Software Engineer

Skills

SQL QueriesScala

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Geneva, Switzerland

Work mode:

Hybrid

Published on:

21 August 2026

What they need


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.

👤 Your Profile:

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.

Ready to rock at OneDoc? Then we are happy to receive your application via our website!

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

10 hours ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Paris, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

6 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools