Talent.com
Senior Scala Software Engineer
Senior Scala Software EngineerOneDoc • Genève, Switzerland
Senior Scala Software Engineer

Senior Scala Software Engineer

OneDoc • Genève, Switzerland
Vor 30+ Tagen
Stellenbeschreibung

About OneDoc

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.

The role

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.

Position overview:

  • Contract type: Permanent
  • Employment type: Full-time (100%)
  • Location: Geneva / Lausanne
  • Start date: As soon as possible
  • Work model: Hybrid (3 days on-site / 2 days remote)

Key missions

Design and build scalable backend services

You will design, implement, and evolve core backend services using Scala 3, focusing on performance, reliability, and long-term maintainability.

‍ Own code quality and technical decisions

You will write maintainable, well-structured code and actively participate in code reviews. You will help make and document technical decisions, balancing long-term codebase consistent with pragmatic delivery.

Lead through mentorship and collaboration

You will mentor other engineers, support their growth, and contribute to hiring the right colleagues. Your impact will go beyond your own code: you will help create an environment where engineers learn, improve, and enjoy doing great work together.

Turn complex requirements into simple solutions

You will work closely with product managers, design and Top Management to break down complex problems, explore trade-offs, and deliver solutions that are easy to reason about and operate in production.

Continuously improve the platform and practices

You will stay up to date with Scala and backend engineering best practices, and you will help introduce new technology and processes that meaningfully improve reliability, developer experience, and productivity.

Join a team that values engineers

You will join a high-caliber, passionate engineering team that values collaboration, ownership, and shipping meaningful work. We move fast, support each other, and genuinely enjoy solving hard problems together.

Your profile

You can be our next Senior Scala Software Engineer if:

  • 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 out of Geneva or Lausanne Switzerland, and only applicants with a valid work permit will be considered.

Recruiting process

We care deeply about offering a transparent, respectful, and human hiring experience. Here’s what you can expect:

1. Introductory call with our HR team: a first conversation to get to know you, your background, and your past achievements, and to see how your experience aligns with our needs.

2. Technical discussion with a Tech Manager: a deeper technical exchange to discuss your experience, approach to problem-solving, and the kinds of systems you enjoy working on.

3. Take-home coding exercise & on-site presentation: you will receive a coding exercise to work on at home, at your own pace. You will then be invited to our office to present and discuss your solution with our CTO and a Senior Engineer. This is a collaborative conversation focused on your choices, trade-offs, and technical thinking.

4. Reference checks: we will speak with one or more former colleagues or managers to better understand how you work in a team and your past impact.

5. Validation conversation with our CEO: a final discussion to answer all your remaining questions about OneDoc, our vision, and to make sure there is a strong mutual fit.

What we offer

A clear and meaningful career path

A well-defined career framework, with room to grow technically and/or take on more leadership over time. Expectations are clear, feedback is regular, and progression is intentional.

Modern tools, no compromises

We provide top-of-the-line equipment so you can work efficiently and comfortably: latest-generation MacBooks and everything else you need to do your best work.

Time to rest and recharge

5 weeks of paid vacation, because sustainable performance matters and time off is essential.

Support for your commute

We reimburse your SBB Half Fare travel card, helping make your daily commute simpler and more affordable.

A flexible hybrid working policy

Work from home and the office in a way that fits your schedule and your life, while staying connected with the team.

Moments to connect beyond work

Join ping-pong and table football tournaments across teams, and enjoy a fully stocked fridge with drinks always available.

A team that knows how to celebrate

We host office parties once a month where you can bring guests, creating regular moments to relax and connect.

A yearly offsite you will remember

Once a year, the whole team heads out for a two-day offsite in a secret location in the Swiss mountains: a mix of work, fun, and shared experiences.

Jobalert für diese Suche erstellen

Senior Scala Software Engineer • Genève, Switzerland

Ähnliche Stellen
Senior Software Enginner

Senior Software Enginner

WhatJobs • Geneva, Geneva, Schweiz
At Ripple, we’re building a world where value moves like information does today.It’s big, it’s bold, and we’re already doing it.Through our crypto solutions for financial institutions, businesses, ...Mehr anzeigen
Zuletzt aktualisiert: vor 22 Tagen • Gesponsert
Senior Cloud DevOps Engineer — Automation & Scalability

Senior Cloud DevOps Engineer — Automation & Scalability

WhatJobs • Genf, Genf, Schweiz
A technology services company in Geneva is seeking a Senior DevOps Engineer to design and maintain infrastructure for cloud-based applications.This role entails implementing automation for deployme...Mehr anzeigen
Zuletzt aktualisiert: vor 29 Tagen • Gesponsert
Senior Backend Engineer (Python) – Remote/Hybrid, AWS

Senior Backend Engineer (Python) – Remote/Hybrid, AWS

WhatJobs • Genf, Genf, Schweiz
Homeoffice
A leading AI solutions company based in Geneva is seeking a Senior Back-end Engineer.The role involves designing and maintaining scalable backend APIs using Python frameworks like FastAPI and Flask...Mehr anzeigen
Zuletzt aktualisiert: vor 2 Tagen • Gesponsert
Software Development Engineer III

Software Development Engineer III

WhatJobs • Genf, Genf, Schweiz
Expedia Group brands power global travel for everyone, everywhere.We design cutting-edge tech to make travel smoother and more memorable, and we create groundbreaking solutions for our partners.Our...Mehr anzeigen
Zuletzt aktualisiert: vor 14 Tagen • Gesponsert
Software Engineer, Distributed Storage (Rucio Core) – Hybrid

Software Engineer, Distributed Storage (Rucio Core) – Hybrid

WhatJobs • Genf, Genf, Schweiz
A premier scientific research organization in Geneva seeks a skilled software engineer to join the Rucio development team.The position involves evolving workflows in a distributed data management c...Mehr anzeigen
Zuletzt aktualisiert: vor 19 Tagen • Gesponsert
Full-Stack Software Engineer for Accelerator Systems

Full-Stack Software Engineer for Accelerator Systems

WhatJobs • Genf, Genf, Schweiz
An international organization in Geneva is seeking a Full-Stack Software Developer to join their Engineering Department.The role involves participating in the complete lifecycle of software develop...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Software Engineer, Streaming Platform

Software Engineer, Streaming Platform

WhatJobs • Bellevue, Genf, Schweiz
Join us in building the future of finance.Our mission is to democratize finance for all.An estimated $124 trillion of assets will be inherited by younger generations in the next two decades.The lar...Mehr anzeigen
Zuletzt aktualisiert: vor 16 Tagen • Gesponsert
Senior Software Engineer — Cloud FinTech Platform

Senior Software Engineer — Cloud FinTech Platform

WhatJobs • Genf, Genf, Schweiz
A leading fintech company in Switzerland seeks a Senior Software Developer to design and build scalable cloud-based applications.The ideal candidate will have over 3 years of application developmen...Mehr anzeigen
Zuletzt aktualisiert: vor 20 Tagen • Gesponsert
Senior iOS Software Engineer

Senior iOS Software Engineer

WhatJobs • Geneva, Geneva, Schweiz
Join Proton and build a better internet where privacy is the default.Proton was founded in 2014 by scientists from CERN on a simple truth: .Since then, we’ve built the world’s largest encrypted ema...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Senior Embedded Wireless Software Engineer (ONSITE in Switzerland)

Senior Embedded Wireless Software Engineer (ONSITE in Switzerland)

WhatJobs • Genf, Genf, Schweiz
Gramian Consultancy is a boutique consultancy specializing in IT professional services and engineering talent solutions.With a strong background in engineering and leadership, we help companies bui...Mehr anzeigen
Zuletzt aktualisiert: vor 9 Tagen • Gesponsert
Senior Scala Software Engineer

Senior Scala Software Engineer

WhatJobs • Geneva, Geneva, Schweiz
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...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Scala Software Engineer

Scala Software Engineer

WhatJobs • Genf, Genf, Schweiz
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.We are looking for a Software Engin...Mehr anzeigen
Zuletzt aktualisiert: vor 11 Tagen • Gesponsert
Software Engineer - Reporting Designer

Software Engineer - Reporting Designer

Lombard Odier • Geneva
An innovative bank of choice for private and institutional clients, our independently owned Firm is one of the best-capitalised banking groups in the world, managing close to CHF 300 billion and op...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Senior Backend Engineer, SDE III — Java Spring AWS

Senior Backend Engineer, SDE III — Java Spring AWS

WhatJobs • Genf, Genf, Schweiz
A global travel technology company based in Geneva is seeking a Software Development Engineer III to join their innovative Product & Technology division.You will be responsible for designing and bu...Mehr anzeigen
Zuletzt aktualisiert: vor 14 Tagen • Gesponsert
Senior Software Engineer (Inbox Desktop)

Senior Software Engineer (Inbox Desktop)

WhatJobs • Geneva, Geneva, Schweiz
Join Proton and build a better internet where privacy is the default.At Proton, we believe that privacy is a fundamental human right and the cornerstone of democracy.Since our inception in 2014, fo...Mehr anzeigen
Zuletzt aktualisiert: vor über 30 Tagen • Gesponsert
Senior Software Engineer, Crypto Backend & Security

Senior Software Engineer, Crypto Backend & Security

WhatJobs • Genf, Genf, Schweiz
A leading cryptocurrency firm in Geneva is seeking a Staff Software Engineer to lead the development of a next-generation crypto custody platform.Candidates should have 8+ years of software develop...Mehr anzeigen
Zuletzt aktualisiert: vor 13 Tagen • Gesponsert
Scala Backend Engineer – Hybrid, Geneva/Lausanne

Scala Backend Engineer – Hybrid, Geneva/Lausanne

WhatJobs • Genf, Genf, Schweiz
A leading healthcare platform in Geneva is looking for a Software Engineer specializing in Scala.In this permanent, full-time role, you will design scalable backend services, write clean code, and ...Mehr anzeigen
Zuletzt aktualisiert: vor 11 Tagen • Gesponsert
Senior Backend Engineer: Java, Cloud & Scalable APIs

Senior Backend Engineer: Java, Cloud & Scalable APIs

WhatJobs • Genf, Genf, Schweiz
A leading agribusiness solutions provider located in Geneva is seeking a Senior Backend Engineer.This role involves designing, developing, and maintaining robust backend systems.The ideal candidate...Mehr anzeigen
Zuletzt aktualisiert: vor 29 Tagen • Gesponsert