Anmelden, um alle Funktionen unseres Dienstes zu nutzen.
  • Suche nach Stellenangeboten
  • Favoriten
  • Lebenslauf erstellen
    Neu
  • Gehälter
  • Job-Newsletter

Senior Backend (Full-stack) Engineer

Software Engineering

Senior Backend (Full-stack) Engineer

Zurich, Switzerland

Product

Hybrid

Full-time

About Rivia

Rivia is a technology company building a data engine that powers the future of clinical trial intelligence. Rivia was founded on the belief that new drugs can be brought to market more successfully with a fraction of today's capital.

Biotechs are the source of most therapeutic innovation, yet clinical development is constantly constrained by fragmented data and outdated tooling. Rivia unifies clinical trial data at scale through a core engine built as a reusable intelligence layer, comprising hundreds of configurations and trial-specific logic, independent of source structure. This vertical stack of data engine, workflows, and agents creates a distinct advantage in how trials are operated.

Over the past two years, European and US based biotechs running global clinical trials on Rivia have demonstrated measurable impact, from earlier understanding of therapeutic potential to significantly more efficient trial execution. In March 2026, Rivia raised its $15M Series A led by Earlybird Venture Capital.

Rivia’s ambition is to become the standard infrastructure for modern drug development, transforming how trials are executed end-to-end.

The Role

As a Senior Backend Engineer, you will lead the design and implementation of scalable backend services and data infrastructure that power our clinical trial data platform. You will own major parts of our backend architecture, from APIs and data models to integration with cloud services and machine learning components, while being comfortable contributing across the stack when needed. You will collaborate closely with product, data, and frontend teams to ship high-quality features iteratively and help shape the future of our platform.

To succeed in this role, you should have a passion for iterative product development and possess a strategic, analytical mindset. You should be comfortable navigating the uncertainties of a startup environment, adaptable to shifting priorities, and driven to transform the pharmaceutical industry. Embrace the challenge of building the future of clinical trial technology and help realize Rivia's vision of becoming the definitive unified data infrastructure for clinical trials.

Our stack

Some technologies we use today: Typescript, React, Java, Python, Spring, Postgres, GPT-4, AWS, Kubernetes.

There's no need to be a prior expert in our stack; it's more important that you learn new technologies quickly.

Working Model: This role is based on-site in our Zürich office

What excites you

  • Building high quality software that delights end users
  • Owning the architecture, implementation, and operation of core backend services and APIs.
  • Designing robust data models and storage patterns that make complex clinical trial data manageable and performant.
  • Solving hard problems around scalability, reliability, and performance in a data-heavy environment.
  • Thriving in a fast-paced startup environment where you have autonomy over your work and make strategic decisions that impact users and the team
  • Working with cloud infrastructure and modern tooling to build secure, observable, and maintainable services

Responsibilities

  • Design, build, and maintain backend services and APIs (primarily in Java/Spring) that power our clinical trial platform.
  • Model, store, and query complex data efficiently in Postgres and related data systems.
  • Implement and maintain integrations and pipelines that ingest and process data from multiple sources.
  • Collaborate with frontend engineers to define API contracts and, when needed, contribute full‑stack changes to ship complete features.
  • Ensure high availability, observability, and security of backend services through monitoring, testing, and sound operational practices.
  • Participate in technical planning, code reviews, and knowledge sharing to continuously improve the team’s effectiveness.

What Excites us

  • Strong experience building and operating backend services in production, ideally with Java, Spring, and relational databases like Postgres.
  • A solid understanding of system design, data modeling, and performance optimization for data-intensive applications.
  • Experience working with cloud platforms (e.g., AWS) and containerized environments (e.g., Docker/Kubernetes).
  • A track record of taking ownership of projects, from design through to deployment and maintenance.
  • Ability and willingness to work across the stack when required to deliver high-quality product experiences.
  • Clear communication, collaborative mindset, and enthusiasm for working in a fast-moving startup environment.

Hiring Process

Our hiring process takes 2-4 weeks over four distinct stages:

  1. Meet and greet: 30-minute call with the HR team to get to know each other. This is an informal chat.
  2. Technical Screening: 60-minute interview to delve into high-level technical concepts and your problem-solving approaches.
  3. Get-to-know a founder: 30-minute discussion with Tiago, our CTO, to introduce you to Rivia and discuss the role in detail.
  4. Meet the team: 3-4 hours. Join us at our Zürich office for a visit that includes a team lunch and an in-depth technical interview to explore our mutual fit.

Our Values

At Rivia, we are committed to excellence, continuous learning, and the success of both our customers and our team. If you are driven to exceed targets, eager to shape the future of clinical trials, and passionate about making a meaningful difference in the biotech industry, Rivia is the place for you.

  • In it to Win it: Approach every challenge with determination, resilience, and a drive, aiming for the best outcomes and solutions.
  • Embrace change: We see change as an opportunity for growth, innovation, and improvement, continuously evolving to stay one step ahead
  • Why not?: Asking why not, instead of why, allows us to show our curiosity, allowing us to challenge assumptions and explore new possibilities.
  • Find the gap: We are curious and we proactively approach identifying opportunities and solving problems before they arise.
  • Collective accountability: We are one team, on one mission and we are committed to shared responsibilities and mutual support, enabling trust and collaboration.
  • Value add solutions: Know better. Act better. We are dedicated to delivering meaningful and impactful results.

Ready to apply?

Powered by

First name *

Last name *

Email *

LinkedIn URL

Resume *

Click to upload or drag and drop here

Why do you want to join us?

Have you worked at a startup before? *

Yes

No

What's the most impressive thing you've accomplished?

Rate your experience (1 is novice, 5 is expert) with: *

React, TypeScript, Java, Spring, PostgreSQL, AWS, Kubernetes, Python (ML)

Github URL

Are you Swiss, a EU/AELE citizen or otherwise have a valid Swiss work permit? *

In which country do you currently reside? *

What are your salary expectations? *

per annum, in CHF

Is there anything else you'd like us to know?

By applying you agree to Gem's terms and privacy policy .

Save your info to apply to other roles faster & help employers reach you.

Req ID: R35

Die Stellenanzeige wurde vor vor 2 Monaten veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Senior Backend (Full-stack) Engineer in Zürich ZH
  •  ...We are looking for a Senior Engineer to lead our backend development as part of our small and powerful remote-first team. Zerofy is an early...  ...our server-side app development and in some cases full-stack development Lead engineering efforts for the backend... 
    Senior
    Remote job

    Zerofy

    Zürich ZH
    Vor 7 Tagen
  •  ...next week, your code is how they get them. The Role As a Senior Full Stack Engineer on our Platform team, you'll own development of our...  ...Excellence: Strong command of TypeScript, React, and modern backend patterns (Go, Python, or Rust). Comfortable with PostgreSQL... 
    Senior

    saeki

    Zürich ZH
    Vor 19 Tagen
  •  ...right now. The role Join as a Senior Platform Engineer (Remote, EU) and own the infrastructure...  ..., while staying hands-on across the full stack, including our Python services and...  ...CI, and production images. ~ Solid backend experience in Python (APIs, services... 
    Senior
    Vollzeit
    Remote job
    Homeoffice

    Arqh AG

    Zürich ZH
    Vor 7 Tagen
  •  ...including schema design, query optimisation, and integration with backend services Contribute to observability, logging, and...  ...Kerberos) is a plus Ability to work independently and take full responsibility for deliverables Strong analytical, problem-solving... 
    Senior
    Im Frühling

    Manpower

    Zürich ZH
    Vor 12 Tagen
  •  ...Senior Full Stack Engineer Billing & Payments (w/m/d) 80% - 100% | IT / Business Engineering | Zürich | Berufserfahrene Das Team...  ...Umsetzen von fachlichen und technischen Anforderungen im Backend (Java, Spring Boot, Spring Batch, Linux) und im Frontend (... 
    Senior
    Im Frühling
    Flexible Arbeitszeit

    Zürcher Kantonalbank und ihre Tochtergesellschaften

    Zürich ZH
    Vor 3 Tagen
  •  ...Senior Frontend (Full-stack) Engineer Zurich, Switzerland Product Hybrid Full-time About Rivia Rivia is a data engine for clinical trial intelligence. It provides data infrastructure...  ...and UX to integration with backend services, while remaining comfortable... 
    Senior
    Vollzeit
    Im Frühling
    Schichtarbeit

    Software Engineering

    Zürich ZH
    vor 2 Monaten
  •  ...We are partnering with a leading organization in the Swiss financial services sector to recruit several Full Stack Software Engineers (m/w/d) for long-term projects within agile Scrum teams. In this role, you will contribute to the development of business-critical... 
    Temporär

    LHH

    Zürich ZH
    Vor 11 Tagen
  •  ...weiterentwickeln? Dann freuen wir uns darauf, dich kennenzulernen! Wir suchen per sofort oder nach Vereinbarung eine:n Senior Fullstack Java Software Engineer (m/w/d) am Standort Zürich .  Dein Wirkungsfeld Als erfahrener Java Software Engineer arbeitest du an... 
    Senior
    Im Frühling
    Ferienjob
    Homeoffice
    Flexible Arbeitszeit
    Zürich ZH
    Vor 5 Tagen
  •  ..., wie wir bei Smino Software entwickeln – und wir möchten diese Entwicklung aktiv mitgestalten. Deshalb suchen wir einen Full Stack Engineer (AI-First) , der moderne Softwareentwicklung mit den Möglichkeiten von AI verbindet. Du bist neugierig, probierst neue Technologien... 
    Vollzeit

    smino AG

    Zürich ZH
    Vor 13 Tagen
  •  ...building the next generation of safe, reliable autonomous robots for last-mile delivery Job Description   As our next Senior Backend Engineer you will focus on the design, development, and operation of the server-side systems that power our cutting-edge robotics... 
    Senior
    Vollzeit

    rivr

    Zürich ZH
    Vor 19 Tagen
  •  ...Senior Backend Engineer (Python) About Us Scalera is an ETH Zurich spin-off building AI-powered procurement software for the €200B+ European construction industry. Our platform automates supplier selection, tender management, and bid evaluation, already processing... 
    Senior
    Remote job

    Software Engineering

    Zürich ZH
    Vor einem Monat
  •  ...! Was sind die Aufgaben, die dich erwarten? Full-Stack-Entwicklung (Frontend und Backend) an den Online-Plattformen und Web-Apps von Pro Juventute...  ...mit dem Product Owner sowie enger Austausch mit dem Senior Developer bei der Umsetzung von Anforderungen und... 
    Senior
    Ferienjob
    Flexible Arbeitszeit

    Pro Juventute

    Zürich ZH
    Vor 9 Tagen
  •  ...are the future of Salesforce. The Experience The Senior Forward Deployed Engineer is part of Salesforce's delivery organisation, responsible...  ...day one, spanning configuration, customisation, and full-stack deployment across some of the largest enterprises in the... 
    Senior
    Vollzeit

    Salesforce.com Sàrl

    Zürich ZH
    Vor 6 Tagen
  •  ...Infrastruktur / Distributed Systems – +5 Jahren Erfahrung als DevOps Engineer oder Cloud Platform Engineer in einer Ops nahen Rolle –...  ...GitHub und GitHub Actions für CI/CD – Moderner Observability-Stack: Prometheus, Grafana, OpenTelemetry oder vergleichbare Tools... 
    Senior
    Ferienjob
    Homeoffice
    Festanstellung

    Yellowshark

    Zürich ZH
    Vor 5 Tagen
  •  ...robots for last-mile delivery Job Description   As a Senior Electronics Engineer, you will spearhead the design, development, and testing of...  ...projects from prototyping and proof-of-concepts to MVPs, full products, and ultimately, mass production. If you are driven... 
    Senior
    Vollzeit

    rivr

    Zürich ZH
    Vor 6 Tagen
  •  ...Scandit Zürich Senior Computer Vision Engineer Scandit gives people superpowers. Whether enabling delivery drivers to make quicker deliveries...  ...effectively with cross-functional teams (e.g. product, backend, data, operations) and communicate complex technical topics... 
    Senior
    Remote job
    Homeoffice

    Scandit

    Zürich ZH
    Vor 1 Tag
  •  ...Unterstützung! Was du bei uns bewegen wirst Wir suchen einen Backend Developer zur Verstärkung unseres Marketplaces-Bereich....  ...Migration bestehender Anwendungen von unserem Legacy-.NET-Framework-Stack in eine moderne, containerbasierte Umgebung mit. Deine Verantwortlichkeiten... 
    Vollzeit
    Teilzeitarbeit
    Remote job
    Flexible Arbeitszeit

    comparis Gruppe

    Zürich ZH
    vor 2 Monaten
  •  ...are seeking an internationally seasoned, highly specialized Senior Lead - Pattern Engineer to spearhead the technical lifecycle of our global product...  ...presenting technical solutions to senior leadership. Full professional fluency in English (written and spoken) is required... 
    Senior

    On

    Zürich ZH
    Vor 3 Tagen
  •  ...-to-day feature development Work with frontend engineers across teams to keep quality high across the stack, including through code reviews Challenge the status...  ...features end to end across frontend and backend Who You Are You are able to get up to speed... 
    Senior
    Temporär
    Vollzeit

    Verity

    Zürich ZH
    Vor 13 Tagen
  •  ...We're looking for an Android Software Engineer eager to shape the future of mobile shopping. If you have a knack for innovation and a...  ...Opportunity to cross-collaborate on our iOS, Web Frontend , and Backend platforms as interests and skills develop Main task Within... 
    Senior
    Von zu Hause
    Homeoffice
    Flexible Arbeitszeit
    Zürich ZH
    Vor 4 Tagen
  • USD 30000 - USD 160000 pro Jahr

     ...growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team....  ...Ship cloud functions, lightweight backend services, and jobs using Kotlin An...  ...marketers, and PMs Preferred Tech Stack: Kotlin Multiplatform (Java experience... 
    Senior
    Remote job

    Speechify

    Zürich ZH
    Vor 5 Tagen
  •  ...in complex, dynamic environments. Contribute to the cloud backend systems that coordinate multi-drone fleet operations, bridging...  ...autonomy with fleet-level planning. Collaborate with other engineering teams to integrate perception, planning, and flight execution... 
    Senior
    Vollzeit

    Verity

    Zürich ZH
    Vor 13 Tagen
  •  ...technology. The Opportunity  We are looking for a Senior Reinforcement Learning Engineer to join our Motion Intelligence team. You should bring deep...  ...-critical systems in the field. You’ll work across the full lifecycle — from early development prototyping through... 
    Senior

    anybotics

    Zürich ZH
    Vor 19 Tagen
  •  ...Formerly Niantic, Scopely's Security Team seeks a Senior Security Engineer to improve the security posture of our software development lifecycle...  ...classes and exploitation patterns across modern stacks. ~ Excellent communication skills and experience collaborating... 
    Senior
    Soforteinstellung

    Scopely

    Zürich ZH
    Vor 27 Tagen
  •  .... Job Description Execution of Waste Handling lots (cost, quality, schedule responsibility) under Equipment & Packages Engineering Manager coordination Coordination and delivery of Concept and Basic Engineering, including internal/external interface management... 
    Senior
    Vollzeit

    Kanadevia Inova

    Zürich ZH
    Vor 12 Tagen
  •  ...Deine Aufgaben – Du entwickelst skalierbare Backend-Services auf Basis von Java (Spring Boot) oder Go im Cloud-native Umfeld – Du gestaltest Microservice-Architekturen und RESTful APIs mit OpenAPI / Swagger – Du baust CI/CD-Pipelines mit GitLab CI, ArgoCD und... 
    Im Frühling
    Homeoffice

    CROWDCONSULTANTS

    Zürich ZH
    vor 2 Monaten
  •  ...estimation, hardware interfaces, and fleet-level services. The humanoid stack spans multiple middleware paradigms, ranging from hard real-...  ...closely with locomotion, controls, perception, and systems engineers to identify communication bottlenecks, deterministic execution... 
    Senior
    Vollzeit
    Remote job

    neura-robotics-gmbh

    Zürich ZH
    Vor 20 Stunden
  •  ...Senior Database Engineer Our client is a major Swiss infrastructure and services organization operating critical, large-scale systems that require very high availability, strong security standards, and continuous technical excellence. To strengthen its IT operations... 
    Senior

    Avanda Solutions

    Zürich ZH
    Vor 19 Tagen
  •  ...Senior Business Engineer/Banking/Customer Data/Client Lifecycle./100%/ZH Projektfokus: Für ein anspruchsvolles Banking-Projekt suchen wir einen erfahrenen Senior Business Analyst/Business Engineer mit Fokus auf Prozesse, Datenflüsse und Stammdatenmanagement. Sie... 
    Senior
    Zürich ZH
    Vor 9 Stunden
  •  ...Interfaces und Fleet-Level Services sicher. Der humanoide Software-Stack umfasst verschiedene Middleware-Paradigmen – von harten...  ...Real-Time Performance & Reliability: Du arbeitest eng mit Engineers aus Locomotion, Controls, Perception und Systems Engineering zusammen... 
    Senior
    Vollzeit
    Remote job

    neura-robotics-gmbh

    Zürich ZH
    Vor 20 Stunden

Wollen Sie mehr Stellenangebote erhalten?

Abonnieren Sie und erhalten Sie ähnliche Stellenangebote wie Senior Backend (Full-stack) Engineer. Seien Sie der Erste, der sich bewirbt!