Scala Backend Engineer - Scale health tech (Hybrid 3/2)

OneDoc

Genf

Hybrid

CHF 120,000 - 150,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

5 weeks paid vacation
SBB half-fare travelcard
Flexible hybrid work (3 days office /
MacBook & tools

Job summary

OneDoc, the leading Swiss healthcare platform, seeks a Scala Software Engineer for Geneva or Lausanne on a hybrid basis. You will design and build scalable backend services, fix bugs, and collaborate with a dynamic engineering team to grow your skills.

You should have a Master’s in Computer Science or equivalent, experience with Scala and relational databases, and a passion for clean, maintainable code. This role offers strong growth, modern tooling, and a vibrant company culture.

Qualifications

  • Master's degree in Computer Science or equivalent.
  • Experience with Scala or willingness to learn quickly.
  • Experience with relational databases, transactions and indexes; SQL proficiency.
  • Strong problem-solving skills and a proactive attitude.
  • Commitment to clean code and best practices.
  • Excellent interpersonal skills and collaboration across teams.
  • Working proficiency in English.

Responsibilities

  • Design and build scalable backend services.
  • Own code quality and participate in code reviews.
  • Turn complex requirements into simple solutions.
  • Continuously improve platform and engineering practices.
  • Collaborate with product managers, design and leadership.

Skills

Scala
SQL
English
Problem-solving
Proactive attitude
Interpersonal skills
Clean code

Education

Master's degree in Computer Science
Equivalent experience

Tools

Relational databases

Job description

OneDoc, the leading Swiss healthcare platform, seeks a Scala Software Engineer for Geneva or Lausanne on a hybrid basis. You will design and build scalable backend services, fix bugs, and collaborate with a dynamic engineering team to grow your skills.

You should have a Master’s in Computer Science or equivalent, experience with Scala and relational databases, and a passion for clean, maintainable code. This role offers strong growth, modern tooling, and a vibrant company culture.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Scala Software Engineer
Scala Software Engineer

OneDoc • Genf

Hybrid
CHF 120,000 - 150,000
5 weeks paid vacation
SBB half-fare travelcard
Flexible hybrid work (3 days office /
+1
Cloud Infrastructure Engineer — Hybrid (3/2), 5 Weeks PTO
Cloud Infrastructure Engineer — Hybrid (3/2), 5 Weeks PTO

OneDoc • Genf

Hybrid
CHF 120,000 - 180,000
5 weeks vacation
Travel card reimbursement
Flexible hybrid working
+3
Senior Backend & AI Engineer — Hybrid, Zurich
Senior Backend & AI Engineer — Hybrid, Zurich

Scalera • Zürich

Hybrid
CHF 140,000 - 190,000
Equity
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
Infrastructure Software Engineer
Infrastructure Software Engineer

OneDoc • Genf

Hybrid
CHF 120,000 - 180,000
5 weeks vacation
Travel card reimbursement
Flexible hybrid working
+3
Cloud DevOps Engineer – Hybrid, 5 Weeks Vacation
Cloud DevOps Engineer – Hybrid, 5 Weeks Vacation

OneDoc • Genf

Hybrid
CHF 110,000 - 150,000
5 weeks vacation
Flexible hybrid work
Team bonding activities
+3
Software Engineer (Platform & Integrations)
Software Engineer (Platform & Integrations)

Moonlight Ai GmbH • Basel

Hybrid
CHF 120,000 - 180,000
Senior Backend Java Developer
Senior Backend Java Developer

Noir • Bern

Hybrid
CHF 100,000 - 130,000
Senior Full Stack Engineer | Hybrid in Zurich
Senior Full Stack Engineer | Hybrid in Zurich

Noir • Winterthur

Hybrid
CHF 90,000 - 130,000
Top locations