watch icon
Full time
location icon
Zürich, Switzerland

Senior Software Engineer

As a Senior Software Engineer, you will be crucial in scaling our infrastructure, optimizing data assets, and implementing cutting-edge machine learning applications to enhance clinical trial outcomes.

Apply now

About Rivia

Rivia specializes in AI-Driven Analytics and Data Infrastructure for Successful Biopharma Clinical Trials.  Biopharmas are the origin of most new therapies, yet often face inefficiencies and failures in clinical trials due to fragmented data and outdated tools. Our technology offers a real-time, integrated view of data to improve the evaluation of new treatments and trial conduct. Our vision is to become the unified data infrastructure that transforms clinical development lifecycles, bringing new therapies to market more successfully.

In 2 years, we've successfully launched Rivia to multiple Biotechs and are scaling to reach many more. We are seeking a relentless, high-performing Senior Engineer to join our team and take an active role in our growing startup. For ambitious engineers, there is an opportunity to grow into a technical lead role as we continue to expand.

The Role

As a Senior Software Engineer, you’ll delve into the complexities of clinical trial data to transform insights into strategic innovations for our platform. You will be crucial in scaling our infrastructure, optimizing data assets, and implementing cutting-edge machine learning applications to enhance trial outcomes.

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, 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.

What excites you

  • Building high quality software that delights end users
  • Tackling complex engineering challenges with sophisticated, yet practical solutions
  • Playing a crucial role in attracting top talent by shaping an innovative and dynamic engineering culture
  • Thriving in a fast-paced startup environment where you have autonomy over your work and make strategic decisions that impact users and the team
  • Leveraging the latest advancements in technology, particularly in AI, to develop great products

Responsibilities

  • Own the architecture, development, and deployment of key projects across the full stack, including front-end, back-end, cloud services, and machine learning
  • Provide technical leadership to help us design and build a scalable architecture capable of supporting our growth to a multi-million dollar business
  • Level up your teammates by providing mentorship and guidance
  • Coordinate closely with sales and customer success teams to ensure technical developments align with customer needs and business objectives
  • Address and resolve system performance and scalability challenges to maintain and improve the reliability and efficiency of our infrastructure

What Excites us

  • Previous experience working in a startup environment
  • Minimum four years of relevant experience
  • A proven track record of taking initiative and leading projects or teams
  • Drivers, not passengers
  • Excellent problem-solving abilities focused on delivering practical and timely solutions
  • Strong technical knowledge and expertise in current and emerging technologies

Hiring Process

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

  1. Meet and greet: Start with a 30-minute discussion with Tiago, our CTO, to introduce you to Rivia and discuss the role in detail
  2. High level technical session: 60-minute, code-free interview to delve into high-level technical concepts and your problem-solving approaches
  3. Get to know you: 30-minute conversation with Erik, our CEO, to align on vision, values, and your potential impact at Rivia
  4. Meet the team: Join us at our Zürich office for a visit that includes a team lunch and an in-depth 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.

  • People First: We believe our customers' success is our success, and our team's success drives our customers' success
  • Take Initiative: Deliver high-quality results quickly and efficiently
  • Be Open: Foster an inclusive team environment that encourages tough questions and embraces dissent
  • Learn Relentlessly: Experiment continuously to discover what works and drive innovation

Apply today

If you are interested in this role, complete the application and we'll be in touch!

Apply Now

Can’t find the perfect role to further your career?

Get in touch, we are always on the lookout for top talent.