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 einem Monat veröffentlicht
Ähnliche Jobs, die für Sie interessant sein könntenBasierend auf das Stellenangebot Senior Backend (Full-stack) Engineer in Zürich ZH
  •  ...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
  • &##129504; The role Join as a Senior Full-Stack Software Engineer (Remote, EU) and help us build the end...  ...to-end product experience around our engine. You’ll work across React/TypeScript...  ..., or native iOS/Android). Python backend experience (APIs, services, data... 
    Senior
    Vollzeit
    Remote job
    Homeoffice

    Arqh AG

    Zürich ZH
    vor 2 Monaten
  •  ...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 10 Tagen
  •  ...together with our team Your profile ~7+ years of experience in full-stack development ~ Located in the Zurich area, or willing to...  ...Kubernetes) ~ Able to build a full feature from frontend to backend ~ Either proficient in frontend or backend or both (Angular,... 
    Empfohlen
    Vollzeit

    Legartis Technology AG

    Zürich ZH
    Vor 29 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 10 Tagen
  •  ...marketplaces, tutti.ch and anibis.ch , are looking for a Senior Backend Engineer to join their team. Meet the team! At SMG, our strength...  ...Code is reviewed and deployed directly from GitHub. Our stack includes PostgreSQL , Elasticsearch , Redis , SendGrid... 
    Senior
    Vollzeit
    Remote job

    SMG Swiss Marketplace Group AG Switzerland

    Zürich ZH
    Vor 16 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 19 Tagen
  •  ...Your Responsibilities  As our new Senior AI Engineer, you will play a crucial role in developing...  ...role-based permissions. Python & backend:  Expert-level Python skills and strong...  ...High sense of product ownership, taking full responsibility for assigned work end-to... 
    Senior
    Vollzeit
    Homeoffice
    Flexible Arbeitszeit

    RepRisk AG

    Zürich ZH
    Vor 15 Tagen
  •  ...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 einem Monat
  •  ...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 3 Tagen
  •  ...Senior Databricks Engineer - Long Term Mission - Full Remote Avanda is a Swiss IT Consultancy. We are currently looking for a Senior Databricks Engineer to join our international team at our global end client.  This is a long-term opportunity. You can work remotely... 
    Senior
    Vollzeit
    Remote job

    Avanda Solutions

    Zürich ZH
    Vor 16 Tagen
  •  ...worldwide. What You'll Work On You'll focus on the perception stack that turns raw 2D and 3D drone sensor data into reliable...  ...people making decisions.  You'll work alongside experienced engineers and researchers shipping autonomous systems into real warehouses... 
    Senior
    Vollzeit

    Verity

    Zürich ZH
    Vor 19 Tagen
  •  ...Robotics Software Engineer (Senior) - Rust Zürich Robotics In office Full-time mimic is an early-stage deep tech robotics & AI start-up based in Zurich...  ...robotics operators to build a custom middleware stack that is second to none. Responsibilities Real... 
    Senior
    Vollzeit

    Software Engineering

    Zürich ZH
    Vor 23 Tagen
  •  ...and Equipment Qualification: Collaborate with Manufacturing Engineering to validate processes and qualify equipment. Evaluate,...  ...do work that matters and help people to live a healthier and fuller life, grow your career, and learn, be your true self. You will... 
    Senior
    Vollzeit
    Zürich ZH
    Vor 5 Tagen
  •  ...eines unserer engagierten Produkt-Teams und entwickle als Senior Software Engineer innovative Softwarelösungen, die echte Wirkung zeigen – für...  ...Erfahrung mit einer oder mehreren Technologien aus unserem Tech-Stack aus: .NET/C#, relationale Datenbanken (MSSQL, BigQuery),... 
    Senior
    Ferienjob
    Homeoffice
    Zürich ZH
    Vor 11 Tagen
  •  ...eine moderne Datenarchitektur auf einem cloud-basierten Tech Stack. Unser Team verantwortet die Data Foundation im Data-Mesh-...  ...Datenprodukte als verlässliche Grundlage für alle Domänen. Als Senior Data Engineer gestaltest du diese fundamental mit. Was du bewegst... 
    Senior
    Homeoffice
    Zürich ZH
    Vor 10 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
  •  ...Bailey Associates Für einen unserer Kunden – ein etabliertes und gesund wachsendes IT-Unternehmen – suchen wir einen: Senior System Engineer  (m/w/d) in Lenzburg.   Start : ab sofort Standort : Lenzburg Vertrag : unbefristet   Deine Mission: Du... 
    Senior
    Soforteinstellung
    Unbefristete Arbeit
    Flexible Arbeitszeit

    Michael Bailey Associates

    Zürich ZH
    Vor 11 Tagen
  •  .... Für die Sparte Enterprise Platforms, Abteilung Windows Platforms in Zürich suchen wir per sofort einen Microsoft Windows Server Engineer 100%. Sie sind als Fachspezialist für ca. 850 Server sowie die komplette Messaging Umgebung (Exchange und Skype for Business) für... 
    Senior
    Selbständige Tätigkeit
    Ferienjob
    Homeoffice
    Festanstellung

    Yellowshark

    Zürich ZH
    Vor 3 Tagen
  •  ...About the Role As a Senior/Staff Software Engineer at Ledgy, you’ll design and...  ...that powers Ledgy’s equity engine. Every equity-related event...  ...TypeScript code, both in the backend and frontend You are excited...  ...per week. Our tech stack: We have a modern, cohesive... 
    Senior
    Homeoffice
    Remote job
    Flexible Arbeitszeit

    Software Engineering

    Zürich ZH
    vor 2 Monaten
  •  ...Senior Robotics Engineer Zürich Robotics In office Full-time Senior Robotics Engineer Zurich, Switzerland | onsite | full-time mimic is an early-stage deep tech robotics & AI start-up based in Zurich and supported by leading VCs. We give industry workers... 
    Senior
    Vollzeit

    Other Engineering

    Zürich ZH
    Vor einem Monat
  •  ...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
  •  ...into something invaluable: energy, heat, hydrogen, fertilizer, and beyond. Job Description You are part of the process engineering team for Carbon Capture and CO2 treatment plants during tendering and execution. Actively contribute to concept discussions and... 
    Senior
    Vollzeit

    Kanadevia Inova

    Zürich ZH
    Vor 2 Tagen
  •  ...the leader and main point of contact when it comes to the bottom unit in the footwear development process. As a Footwear Tooling engineer, you will work in close collaboration with designers, developers and out sourcing hub in Asia to provide a smooth and effective transition... 
    Senior

    On

    Zürich ZH
    Vor 8 Tagen
  •  ...seeking a highly skilled and motivated Software Engineer to join our team focusing on the development and optimization of AI software stacks and compilation techniques. The successful...  ...at different levels of the software stack; ~ Write high-quality and high-performance... 
    Festanstellung

    Huawei Switzerland

    Zürich ZH
    vor 2 Monaten
  •  ...Automatisches Testing und Releasing von Code- und Software-Aktualisierungen Monitoring der Komponenten mittels vRealize Suite sowie ELK Stack Management von Basissystemen (z.B. DNS, Ansible, Nautobot, Grafana) 3/3Skill Check Wie gut passt dieser Job zu dir? Mach unseren... 
    Senior

    Swisscom

    Zürich ZH
    vor 2 Monaten
  •  ...suchen wir eine erfahrene Persönlichkeit zur Verstärkung des Engineering-Teams. Dich erwartet ein professionelles Umfeld mit kurzen Entscheidungswegen...  ..., moderner Technologie und hoher Eigenverantwortung. SENIOR SYSTEM ENGINEER (A) Deine Aufgaben Engineering,... 
    Senior
    Selbständige Tätigkeit
    Festanstellung

    Mühlemann IT-personal

    Zürich ZH
    Vor 24 Tagen
  •  ...Bereit für Swisscom Du unterstützt die Kundschaft beim Deployment ihrer Software mittels Gitops und CI/CD auf unserem Cloud Native SaaS Stack basierend auf Kubernetes als Container Platform, Service Mesh etc. Abwechslungsreiche und herausfordernde... 
    Senior

    Swisscom

    Zürich ZH
    vor 2 Monaten
  •  ...Strategic & Visionary Leadership : • Architect and spearhead the engineering vision for On’s core intelligence, learning systems, agent...  ...technical bar across the engineering organisation, mentoring senior engineers and ensuring our systems are built for scale, resilience... 
    Senior

    On

    Zürich ZH
    Vor 13 Stunden
  •  ...Senior Engineer Storage & Backup (m/w/d) 80% - 100% | IT / Business Engineering | Zürich | Berufserfahrene In der IT der Zürcher Kantonalbank sorgst du dafür, dass unsere Daten jederzeit sicher, verfügbar und geschützt sind. Im Team «Storage & Backup Services... 
    Senior
    Festanstellung
    Flexible Arbeitszeit

    Zürcher Kantonalbank und ihre Tochtergesellschaften

    Zürich ZH
    Vor 16 Tagen

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!